|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$19.36B
-20.3%
YoY
|
$24.29B
65.91%
YoY
|
$14.64B
119.04%
YoY
|
$6.685B
-28.31%
YoY
|
$9.325B
-0.96%
YoY
|
| Cost Of Revenue |
$9.412B
-15.37%
YoY
|
$11.12B
31.19%
YoY
|
$8.478B
86.04%
YoY
|
$4.557B
-19.27%
YoY
|
$5.645B
11.36%
YoY
|
| Gross Profit |
$9.962B
-24.88%
YoY
|
$13.26B
41.21%
YoY
|
$9.392B
280.71%
YoY
|
$2.467B
-38.72%
YoY
|
$4.026B
-6.59%
YoY
|
| Selling, General & Admin |
$461.0M
38.02%
YoY
|
$334.0M
14.38%
YoY
|
$292.0M
19.67%
YoY
|
$244.0M
-24.69%
YoY
|
$324.0M
-14.96%
YoY
|
| Research & Development |
$80.00M
95.12%
YoY
|
$41.00M
-19.61%
YoY
|
$51.00M
8.51%
YoY
|
$47.00M
-18.97%
YoY
|
$58.00M
-49.12%
YoY
|
| Depreciation & Amortization |
$2.862B
13.12%
YoY
|
$2.530B
1.28%
YoY
|
$2.498B
52.41%
YoY
|
$1.639B
-4.21%
YoY
|
$1.711B
11.54%
YoY
|
| Operating Expenses |
$3.456B
15.51%
YoY
|
$2.992B
3.64%
YoY
|
$2.887B
42.64%
YoY
|
$2.024B
-12.31%
YoY
|
$2.308B
1.41%
YoY
|
| Operating Profit |
$6.506B
-36.65%
YoY
|
$10.27B
57.88%
YoY
|
$6.505B
1368.4%
YoY
|
$443.0M
-74.21%
YoY
|
$1.718B
-15.54%
YoY
|
| Interest Expense |
$153.0M
19.53%
YoY
|
$128.0M
-20.5%
YoY
|
$161.0M
24.81%
YoY
|
$129.0M
6.61%
YoY
|
$121.0M
-3.97%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$6.247B
-37.22%
YoY
|
$9.951B
262.38%
YoY
|
$2.746B
-1152.11%
YoY
|
-$261.0M
-125.89%
YoY
|
$1.008B
-19.42%
YoY
|
| Income Tax |
$1.353B
-35.75%
YoY
|
$2.106B
235.35%
YoY
|
$628.0M
-1129.51%
YoY
|
-$61.00M
-125.96%
YoY
|
$235.0M
-14.86%
YoY
|
| Net Earnings |
$4.894B
-37.62%
YoY
|
$7.845B
270.4%
YoY
|
$2.118B
-1159.0%
YoY
|
-$200.0M
-125.87%
YoY
|
$773.0M
-20.96%
YoY
|
| Basic Earnings Per Share |
$20.89
-35.94%
YoY
|
$32.61
259.93%
YoY
|
$9.06
-848.76%
YoY
|
-$1.21
-126.3%
YoY
|
$4.60
-19.44%
YoY
|
| Diluted Earnings Per Share |
$20.21
-35.08%
YoY
|
$31.13
261.56%
YoY
|
$8.61
-811.57%
YoY
|
-$1.21
-126.36%
YoY
|
$4.59
-19.47%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
234.0M shares
-2.5%
YoY
|
240.0M shares
3.0%
YoY
|
233.0M shares
41.21%
YoY
|
165.0M shares
-1.2%
YoY
|
167.0M shares
N/A
|
| Diluted Shares Outstanding |
242.0M shares
-3.97%
YoY
|
252.0M shares
2.44%
YoY
|
246.0M shares
49.09%
YoY
|
165.0M shares
-1.2%
YoY
|
167.0M shares
N/A
|
|
Concept
|
2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.811B
5.95%
YoY
|
$5.076B
-1.89%
YoY
|
$5.004B
-17.87%
YoY
|
$4.560B
-34.1%
YoY
|
$4.541B
-26.43%
YoY
|
$5.174B
-7.21%
YoY
|
$6.093B
36.52%
YoY
|
$6.920B
102.4%
YoY
|
$6.172B
152.54%
YoY
|
$5.576B
176.59%
YoY
|
$4.463B
157.83%
YoY
|
$3.419B
307.51%
YoY
|
$2.444B
8.14%
YoY
|
$2.016B
-23.67%
YoY
|
$1.731B
-25.55%
YoY
|
$839.0M
-56.37%
YoY
|
$2.260B
-6.34%
YoY
|
$2.641B
19.83%
YoY
|
$2.325B
-6.1%
YoY
|
| Cost Of Revenue |
N/A
|
$2.519B
4.61%
YoY
|
$2.431B
-12.87%
YoY
|
$2.314B
-26.09%
YoY
|
$2.148B
-23.07%
YoY
|
$2.408B
-3.64%
YoY
|
$2.790B
23.23%
YoY
|
$3.131B
890.82%
YoY
|
$2.792B
72.35%
YoY
|
$2.499B
96.62%
YoY
|
$2.264B
84.97%
YoY
|
$316.0M
89.22%
YoY
|
$1.620B
26.66%
YoY
|
$1.271B
-19.1%
YoY
|
$1.224B
-14.88%
YoY
|
$167.0M
-87.99%
YoY
|
$1.279B
2.65%
YoY
|
$1.571B
34.85%
YoY
|
$1.438B
17.68%
YoY
|
| Gross Profit |
N/A
|
$2.557B
-7.56%
YoY
|
$2.710B
-17.05%
YoY
|
$2.246B
-42.02%
YoY
|
$2.449B
-27.0%
YoY
|
$2.766B
-10.11%
YoY
|
$3.267B
21.13%
YoY
|
$3.874B
24.85%
YoY
|
$3.355B
132.34%
YoY
|
$3.077B
313.02%
YoY
|
$2.697B
326.07%
YoY
|
$3.103B
361.76%
YoY
|
$1.444B
97.54%
YoY
|
$745.0M
-30.37%
YoY
|
$633.0M
-34.61%
YoY
|
$672.0M
-32.05%
YoY
|
$731.0M
-26.75%
YoY
|
$1.070B
2.98%
YoY
|
$968.0M
-21.68%
YoY
|
| Selling, General & Admin |
N/A
|
$202.0M
146.34%
YoY
|
$87.00M
-3.33%
YoY
|
$88.00M
0.0%
YoY
|
$84.00M
15.07%
YoY
|
$82.00M
7.89%
YoY
|
$90.00M
25.0%
YoY
|
$88.00M
17.33%
YoY
|
$73.00M
7.35%
YoY
|
$76.00M
18.75%
YoY
|
$72.00M
12.5%
YoY
|
$75.00M
25.0%
YoY
|
$68.00M
21.43%
YoY
|
$64.00M
-17.95%
YoY
|
$64.00M
-11.11%
YoY
|
$60.00M
-25.0%
YoY
|
$56.00M
-40.43%
YoY
|
$78.00M
-21.21%
YoY
|
$72.00M
-25.0%
YoY
|
| Research & Development |
N/A
|
$24.00M
166.67%
YoY
|
$18.00M
125.0%
YoY
|
$23.00M
109.09%
YoY
|
$15.00M
7.14%
YoY
|
$9.000M
-18.18%
YoY
|
$8.000M
-20.0%
YoY
|
$11.00M
10.0%
YoY
|
$14.00M
-26.32%
YoY
|
$11.00M
-8.33%
YoY
|
$10.00M
-37.5%
YoY
|
$10.00M
0.0%
YoY
|
$19.00M
111.11%
YoY
|
$12.00M
0.0%
YoY
|
$16.00M
45.45%
YoY
|
$10.00M
-33.33%
YoY
|
$9.000M
-55.0%
YoY
|
$12.00M
-61.29%
YoY
|
$11.00M
-45.0%
YoY
|
| Depreciation & Amortization |
$774.0M
16.57%
YoY
|
$775.0M
18.14%
YoY
|
$728.0M
13.57%
YoY
|
$695.0M
12.1%
YoY
|
$664.0M
8.14%
YoY
|
$656.0M
-2.53%
YoY
|
$641.0M
-8.95%
YoY
|
$620.0M
-4.32%
YoY
|
$614.0M
29.54%
YoY
|
$673.0M
69.95%
YoY
|
$704.0M
79.13%
YoY
|
$648.0M
55.77%
YoY
|
$474.0M
9.22%
YoY
|
$396.0M
-10.0%
YoY
|
$393.0M
-10.27%
YoY
|
$416.0M
0.97%
YoY
|
$434.0M
3.09%
YoY
|
$440.0M
8.91%
YoY
|
$438.0M
11.17%
YoY
|
| Operating Expenses |
N/A
|
$993.0M
32.22%
YoY
|
$834.0M
7.06%
YoY
|
$810.0M
11.88%
YoY
|
$776.0M
7.93%
YoY
|
$751.0M
-2.59%
YoY
|
$779.0M
-3.11%
YoY
|
$724.0M
-2.29%
YoY
|
$719.0M
25.7%
YoY
|
$771.0M
58.97%
YoY
|
$804.0M
74.4%
YoY
|
$741.0M
46.15%
YoY
|
$572.0M
0.0%
YoY
|
$485.0M
-12.61%
YoY
|
$461.0M
-21.73%
YoY
|
$507.0M
-7.14%
YoY
|
$572.0M
-6.69%
YoY
|
$555.0M
-5.29%
YoY
|
$589.0M
2.97%
YoY
|
| Operating Profit |
N/A
|
$1.564B
-22.38%
YoY
|
$1.876B
-24.6%
YoY
|
$1.436B
-54.41%
YoY
|
$1.673B
-36.53%
YoY
|
$2.015B
-12.62%
YoY
|
$2.488B
31.43%
YoY
|
$3.150B
33.36%
YoY
|
$2.636B
202.29%
YoY
|
$2.306B
786.92%
YoY
|
$1.893B
1000.58%
YoY
|
$2.362B
1331.52%
YoY
|
$872.0M
448.43%
YoY
|
$260.0M
-49.51%
YoY
|
$172.0M
-54.62%
YoY
|
$165.0M
-62.75%
YoY
|
$159.0M
-58.7%
YoY
|
$515.0M
13.69%
YoY
|
$379.0M
-42.92%
YoY
|
| Interest Expense |
$40.00M
42.86%
YoY
|
$101.0M
-207.45%
YoY
|
$44.00M
46.67%
YoY
|
$1.000M
-96.97%
YoY
|
$28.00M
-24.32%
YoY
|
-$94.00M
-56.28%
YoY
|
$30.00M
-26.83%
YoY
|
$33.00M
-19.51%
YoY
|
$37.00M
-5.13%
YoY
|
-$215.0M
-27.85%
YoY
|
$41.00M
20.59%
YoY
|
$41.00M
24.24%
YoY
|
$39.00M
44.44%
YoY
|
-$298.0M
1046.15%
YoY
|
$34.00M
17.24%
YoY
|
$33.00M
13.79%
YoY
|
$27.00M
-6.9%
YoY
|
-$26.00M
-106.88%
YoY
|
$29.00M
-3.33%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
-$17.00M
N/A
|
-$8.000M
N/A
|
$4.000M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.404B
-9.83%
YoY
|
$1.616B
-13.49%
YoY
|
$1.667B
-33.16%
YoY
|
$1.407B
-53.53%
YoY
|
$1.557B
-39.2%
YoY
|
$1.868B
88.5%
YoY
|
$2.494B
86.68%
YoY
|
$3.028B
505.6%
YoY
|
$2.561B
-3261.73%
YoY
|
$991.0M
-1457.53%
YoY
|
$1.336B
-1436.0%
YoY
|
$500.0M
-189.61%
YoY
|
-$81.00M
-122.01%
YoY
|
-$73.00M
-115.57%
YoY
|
-$100.0M
-133.0%
YoY
|
-$558.0M
158.33%
YoY
|
$368.0M
-18.76%
YoY
|
$469.0M
14.11%
YoY
|
$303.0M
-42.72%
YoY
|
| Income Tax |
$309.0M
-7.76%
YoY
|
$347.0M
-10.34%
YoY
|
$366.0M
-28.24%
YoY
|
$305.0M
-53.58%
YoY
|
$335.0M
-39.31%
YoY
|
$387.0M
69.74%
YoY
|
$510.0M
75.26%
YoY
|
$657.0M
447.5%
YoY
|
$552.0M
-5118.18%
YoY
|
$228.0M
-630.23%
YoY
|
$291.0M
-2040.0%
YoY
|
$120.0M
-210.09%
YoY
|
-$11.00M
-114.29%
YoY
|
-$43.00M
-139.81%
YoY
|
-$15.00M
-120.83%
YoY
|
-$109.0M
131.91%
YoY
|
$77.00M
-174.76%
YoY
|
$108.0M
22.73%
YoY
|
$72.00M
-38.98%
YoY
|
| Net Earnings |
$1.095B
-10.39%
YoY
|
$1.265B
-14.35%
YoY
|
$1.301B
-34.43%
YoY
|
$1.100B
-53.61%
YoY
|
$1.222B
-39.17%
YoY
|
$1.477B
93.58%
YoY
|
$1.984B
89.86%
YoY
|
$2.371B
523.95%
YoY
|
$2.009B
-2970.0%
YoY
|
$763.0M
-2643.33%
YoY
|
$1.045B
-1329.41%
YoY
|
$380.0M
-184.63%
YoY
|
-$70.00M
-124.05%
YoY
|
-$30.00M
-108.31%
YoY
|
-$85.00M
-136.8%
YoY
|
-$449.0M
165.68%
YoY
|
$291.0M
-16.86%
YoY
|
$361.0M
11.76%
YoY
|
$231.0M
-43.8%
YoY
|
| Basic Earnings Per Share |
$4.68
-9.83%
YoY
|
N/A
|
$5.56
-32.93%
YoY
|
$4.71
-51.84%
YoY
|
$5.19
-37.09%
YoY
|
N/A
|
$8.29
94.15%
YoY
|
$9.78
503.7%
YoY
|
$8.25
-2600.0%
YoY
|
N/A
|
$4.27
-921.15%
YoY
|
$1.62
-159.34%
YoY
|
-$0.33
N/A
|
N/A
|
-$0.52
-137.68%
YoY
|
-$2.73
N/A
|
N/A
|
N/A
|
$1.38
-42.5%
YoY
|
| Diluted Earnings Per Share |
$4.57
-8.6%
YoY
|
$5.23
-11.88%
YoY
|
$5.41
-31.78%
YoY
|
$4.55
-51.08%
YoY
|
$5.00
-36.31%
YoY
|
$5.93
-100.0%
YoY
|
$7.93
94.84%
YoY
|
$9.30
503.9%
YoY
|
$7.85
-2478.79%
YoY
|
$2.957M
-1726.55%
YoY
|
$4.07
-882.69%
YoY
|
$1.54
-156.41%
YoY
|
-$0.33
-100.0%
YoY
|
-$181.8K
-108.26%
YoY
|
-$0.52
-137.68%
YoY
|
-$2.73
-100.0%
YoY
|
$1.741M
-15.94%
YoY
|
$2.201M
16.54%
YoY
|
$1.38
-42.26%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
233.6M shares
-0.59%
YoY
|
233.3M shares
-1.81%
YoY
|
233.1M shares
-2.32%
YoY
|
233.7M shares
-3.42%
YoY
|
235.0M shares
-3.29%
YoY
|
237.6M shares
-2.68%
YoY
|
238.7M shares
-2.19%
YoY
|
242.0M shares
3.42%
YoY
|
243.0M shares
15.71%
YoY
|
244.1M shares
48.49%
YoY
|
244.0M shares
47.88%
YoY
|
234.0M shares
41.82%
YoY
|
210.0M shares
26.51%
YoY
|
164.4M shares
-0.75%
YoY
|
165.0M shares
-1.2%
YoY
|
165.0M shares
-1.79%
YoY
|
166.0M shares
-1.78%
YoY
|
165.6M shares
-2.83%
YoY
|
167.0M shares
-2.34%
YoY
|
| Diluted Shares Outstanding |
239.0M shares
-2.05%
YoY
|
N/A
|
240.0M shares
-4.0%
YoY
|
242.0M shares
-4.72%
YoY
|
244.0M shares
-4.69%
YoY
|
N/A
|
250.0M shares
-2.72%
YoY
|
254.0M shares
2.83%
YoY
|
256.0M shares
21.9%
YoY
|
N/A
|
257.0M shares
55.76%
YoY
|
247.0M shares
49.7%
YoY
|
210.0M shares
N/A
|
N/A
|
165.0M shares
-1.2%
YoY
|
165.0M shares
-1.79%
YoY
|
N/A
|
N/A
|
167.0M shares
-2.34%
YoY
|
Loading...