|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$25.20B
8.83%
YoY
|
$23.16B
1.79%
YoY
|
$22.75B
36.38%
YoY
|
$16.68B
166.11%
YoY
|
$6.268B
236.8%
YoY
|
| Cost Of Revenue |
$18.03B
8.77%
YoY
|
$16.58B
-0.05%
YoY
|
$16.59B
41.16%
YoY
|
$11.75B
186.91%
YoY
|
$4.095B
215.26%
YoY
|
| Gross Profit |
$7.170B
8.99%
YoY
|
$6.578B
6.74%
YoY
|
$6.163B
24.97%
YoY
|
$4.932B
126.93%
YoY
|
$2.173B
286.7%
YoY
|
| Selling, General & Admin |
$4.092B
-0.11%
YoY
|
$4.096B
15.16%
YoY
|
$3.557B
20.34%
YoY
|
$2.956B
68.44%
YoY
|
$1.755B
15.12%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$374.3M
24.77%
YoY
|
$300.0M
12.53%
YoY
|
$266.6M
18.08%
YoY
|
$225.8M
1.31%
YoY
|
$222.8M
-9.31%
YoY
|
| Operating Expenses |
$4.092B
-0.11%
YoY
|
$4.096B
15.16%
YoY
|
$3.557B
20.34%
YoY
|
$2.956B
68.44%
YoY
|
$1.755B
15.12%
YoY
|
| Operating Profit |
$1.251B
51.75%
YoY
|
$824.5M
-22.67%
YoY
|
$1.066B
45.63%
YoY
|
$732.1M
-275.21%
YoY
|
-$417.9M
-74.72%
YoY
|
| Interest Expense |
$316.0M
-3.05%
YoY
|
$326.0M
-6.93%
YoY
|
$350.2M
25.77%
YoY
|
$278.5M
-1.4%
YoY
|
$282.4M
24.52%
YoY
|
| Other Income/Expense, Net |
-$57.53M
-155.38%
YoY
|
$103.9M
-397.35%
YoY
|
-$34.93M
-5.14%
YoY
|
-$36.83M
897.48%
YoY
|
-$3.692M
-119.63%
YoY
|
| Pretax Income |
$1.031B
39.37%
YoY
|
$739.4M
-17.34%
YoY
|
$894.5M
76.98%
YoY
|
$505.4M
-182.69%
YoY
|
-$611.3M
-67.08%
YoY
|
| Income Tax |
$339.8M
-186.75%
YoY
|
-$391.7M
-344.46%
YoY
|
$160.2M
66.46%
YoY
|
$96.25M
-3979.65%
YoY
|
-$2.481M
-91.41%
YoY
|
| Net Earnings |
$496.0M
-44.66%
YoY
|
$896.3M
59.12%
YoY
|
$563.3M
90.31%
YoY
|
$296.0M
-145.47%
YoY
|
-$650.9M
-62.26%
YoY
|
| Basic Earnings Per Share |
-$0.24
-108.66%
YoY
|
$2.77
100.72%
YoY
|
$1.38
109.09%
YoY
|
$0.66
-121.36%
YoY
|
-$3.09
-61.95%
YoY
|
| Diluted Earnings Per Share |
-$0.24
-108.76%
YoY
|
$2.74
100.0%
YoY
|
$1.37
114.06%
YoY
|
$0.64
-100.0%
YoY
|
-$2.997M
-63.17%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
231.8M shares
0.75%
YoY
|
230.1M shares
0.65%
YoY
|
228.6M shares
1.7%
YoY
|
224.8M shares
3.51%
YoY
|
217.2M shares
2.32%
YoY
|
| Diluted Shares Outstanding |
231.8M shares
-1.91%
YoY
|
236.4M shares
2.33%
YoY
|
231.0M shares
-0.25%
YoY
|
231.6M shares
6.61%
YoY
|
217.2M shares
2.32%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.793B
12.15%
YoY
|
$6.314B
11.12%
YoY
|
$8.499B
11.08%
YoY
|
$7.007B
16.32%
YoY
|
$3.382B
-10.99%
YoY
|
$5.682B
-2.69%
YoY
|
$7.651B
-6.14%
YoY
|
$6.023B
6.97%
YoY
|
$3.800B
21.49%
YoY
|
$5.839B
36.08%
YoY
|
$8.152B
32.48%
YoY
|
$5.631B
26.98%
YoY
|
$3.127B
73.47%
YoY
|
$4.291B
58.73%
YoY
|
$6.154B
128.02%
YoY
|
$4.434B
669.89%
YoY
|
$1.803B
520.36%
YoY
|
$2.703B
1038.66%
YoY
|
$2.699B
1366.55%
YoY
|
| Cost Of Revenue |
$2.478B
9.91%
YoY
|
$4.860B
8.28%
YoY
|
$6.438B
11.38%
YoY
|
$5.211B
18.21%
YoY
|
$2.255B
-14.79%
YoY
|
$4.488B
-4.12%
YoY
|
$5.780B
-8.69%
YoY
|
$4.408B
5.84%
YoY
|
$2.646B
25.09%
YoY
|
$4.681B
42.21%
YoY
|
$6.331B
34.47%
YoY
|
$4.165B
27.48%
YoY
|
$2.116B
97.53%
YoY
|
$3.292B
63.84%
YoY
|
$4.708B
138.99%
YoY
|
$3.267B
1243.79%
YoY
|
$1.071B
699.27%
YoY
|
$2.009B
888.19%
YoY
|
$1.970B
1407.2%
YoY
|
| Gross Profit |
$1.315B
16.62%
YoY
|
$1.454B
21.82%
YoY
|
$2.061B
10.18%
YoY
|
$1.796B
11.19%
YoY
|
$1.127B
-2.25%
YoY
|
$1.193B
3.06%
YoY
|
$1.871B
2.71%
YoY
|
$1.615B
10.18%
YoY
|
$1.153B
13.96%
YoY
|
$1.158B
15.88%
YoY
|
$1.822B
26.0%
YoY
|
$1.466B
25.6%
YoY
|
$1.012B
38.26%
YoY
|
$999.1M
43.93%
YoY
|
$1.446B
98.36%
YoY
|
$1.167B
250.68%
YoY
|
$731.8M
367.3%
YoY
|
$694.2M
1935.72%
YoY
|
$728.8M
1267.37%
YoY
|
| Selling, General & Admin |
$961.5M
23.44%
YoY
|
$1.432B
27.78%
YoY
|
$1.008B
0.26%
YoY
|
$1.003B
8.33%
YoY
|
$778.9M
-20.64%
YoY
|
$1.121B
0.94%
YoY
|
$1.005B
3.21%
YoY
|
$926.2M
-2.51%
YoY
|
$981.6M
42.19%
YoY
|
$1.110B
12.5%
YoY
|
$974.2M
20.88%
YoY
|
$950.1M
41.34%
YoY
|
$690.3M
21.07%
YoY
|
$986.9M
37.77%
YoY
|
$805.9M
80.32%
YoY
|
$672.2M
104.39%
YoY
|
$570.2M
76.61%
YoY
|
$716.4M
136.98%
YoY
|
$446.9M
10.1%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$99.57M
11.29%
YoY
|
$164.8M
15.56%
YoY
|
$165.6M
20.88%
YoY
|
$159.0M
15.46%
YoY
|
$89.46M
26.74%
YoY
|
$142.6M
6.1%
YoY
|
$137.0M
4.82%
YoY
|
$137.7M
0.89%
YoY
|
$70.59M
22.32%
YoY
|
$134.4M
2.21%
YoY
|
$130.7M
28.02%
YoY
|
$136.5M
17.76%
YoY
|
$57.71M
13.69%
YoY
|
$131.5M
28.26%
YoY
|
$102.1M
0.65%
YoY
|
$115.9M
12.09%
YoY
|
$50.76M
-10.91%
YoY
|
$102.5M
-14.71%
YoY
|
$101.4M
-15.47%
YoY
|
| Operating Expenses |
$961.5M
23.44%
YoY
|
$1.597B
26.4%
YoY
|
$1.008B
0.26%
YoY
|
$1.003B
8.33%
YoY
|
$778.9M
-20.64%
YoY
|
$1.263B
1.49%
YoY
|
$1.005B
3.21%
YoY
|
$926.2M
-14.76%
YoY
|
$981.6M
42.19%
YoY
|
$1.245B
11.3%
YoY
|
$974.2M
20.88%
YoY
|
$1.087B
61.64%
YoY
|
$690.3M
21.07%
YoY
|
$1.118B
36.58%
YoY
|
$805.9M
80.32%
YoY
|
$672.2M
104.39%
YoY
|
$570.2M
76.61%
YoY
|
$818.9M
97.71%
YoY
|
$446.9M
10.1%
YoY
|
| Operating Profit |
-$370.5M
-422.84%
YoY
|
-$143.3M
104.21%
YoY
|
$792.5M
23.91%
YoY
|
$486.7M
4.47%
YoY
|
$114.8M
-414.38%
YoY
|
-$70.16M
-19.37%
YoY
|
$639.5M
3.39%
YoY
|
$465.8M
22.79%
YoY
|
-$36.51M
-125.57%
YoY
|
-$87.01M
-27.08%
YoY
|
$618.5M
22.18%
YoY
|
$379.4M
19.03%
YoY
|
$142.8M
427.63%
YoY
|
-$119.3M
-4.33%
YoY
|
$506.2M
269.13%
YoY
|
$318.7M
-350.38%
YoY
|
$27.06M
-108.93%
YoY
|
-$124.7M
-67.19%
YoY
|
$137.1M
-127.19%
YoY
|
| Interest Expense |
$90.52M
12.67%
YoY
|
-$37.85M
-28.58%
YoY
|
$80.29M
-8.72%
YoY
|
$72.05M
-9.91%
YoY
|
$80.34M
-0.43%
YoY
|
-$53.00M
5.2%
YoY
|
$87.96M
2.03%
YoY
|
$79.97M
-500.15%
YoY
|
$80.69M
-9.55%
YoY
|
-$50.38M
118.12%
YoY
|
$86.22M
22.27%
YoY
|
-$19.99M
-129.2%
YoY
|
$89.22M
33.61%
YoY
|
-$23.10M
-67.79%
YoY
|
$70.51M
0.15%
YoY
|
$68.44M
-0.69%
YoY
|
$66.77M
-5.73%
YoY
|
-$71.71M
17.94%
YoY
|
$70.41M
6.53%
YoY
|
| Other Income/Expense, Net |
$12.35M
-518.25%
YoY
|
-$4.403M
-28.87%
YoY
|
-$13.79M
-212.42%
YoY
|
-$36.38M
-275.39%
YoY
|
-$2.953M
-103.83%
YoY
|
-$6.190M
-42.14%
YoY
|
$12.27M
-163.73%
YoY
|
$20.74M
214.32%
YoY
|
$77.05M
-765.23%
YoY
|
-$10.70M
-23.48%
YoY
|
-$19.25M
141.85%
YoY
|
$6.599M
-217.44%
YoY
|
-$11.58M
24.99%
YoY
|
-$13.98M
-186.24%
YoY
|
-$7.960M
-36.02%
YoY
|
-$5.619M
-40.61%
YoY
|
-$9.267M
-154550.0%
YoY
|
$16.21M
189.48%
YoY
|
-$12.44M
-247.0%
YoY
|
| Pretax Income |
-$412.1M
-724.28%
YoY
|
-$185.7M
-38.35%
YoY
|
$729.8M
24.56%
YoY
|
$420.4M
-7.89%
YoY
|
$66.01M
1964.84%
YoY
|
-$301.2M
110.58%
YoY
|
$585.9M
-1.78%
YoY
|
$456.4M
22.36%
YoY
|
$3.197M
-95.3%
YoY
|
-$143.0M
-8.88%
YoY
|
$596.6M
35.8%
YoY
|
$373.0M
43.25%
YoY
|
$68.03M
-282.59%
YoY
|
-$157.0M
-12.82%
YoY
|
$439.3M
370.91%
YoY
|
$260.4M
-225.07%
YoY
|
-$37.26M
-88.22%
YoY
|
-$180.0M
-59.38%
YoY
|
$93.29M
-116.68%
YoY
|
| Income Tax |
-$32.09M
-262.78%
YoY
|
-$49.41M
-91.53%
YoY
|
$251.8M
258.6%
YoY
|
$117.6M
46.76%
YoY
|
$19.71M
-44.34%
YoY
|
-$583.1M
-1600.35%
YoY
|
$70.23M
25.69%
YoY
|
$80.16M
92.48%
YoY
|
$35.41M
48.55%
YoY
|
$38.87M
264.42%
YoY
|
$55.87M
33.36%
YoY
|
$41.65M
30.17%
YoY
|
$23.84M
103.83%
YoY
|
$10.67M
-160.68%
YoY
|
$41.90M
552.52%
YoY
|
$32.00M
1300.22%
YoY
|
$11.70M
83.06%
YoY
|
-$17.58M
-185.74%
YoY
|
$6.421M
-137.99%
YoY
|
| Net Earnings |
-$389.1M
-1776.96%
YoY
|
-$247.2M
-290.29%
YoY
|
$431.5M
-4.5%
YoY
|
$243.4M
-18.31%
YoY
|
$23.20M
-149.65%
YoY
|
$129.9M
-145.46%
YoY
|
$451.8M
-6.55%
YoY
|
$298.0M
25.69%
YoY
|
-$46.73M
1374.69%
YoY
|
-$285.7M
8.15%
YoY
|
$483.5M
33.78%
YoY
|
$237.1M
26.23%
YoY
|
-$3.169M
-93.68%
YoY
|
-$264.2M
35.54%
YoY
|
$361.4M
670.94%
YoY
|
$187.8M
-195.98%
YoY
|
-$50.18M
-83.66%
YoY
|
-$194.9M
-56.03%
YoY
|
$46.88M
-108.86%
YoY
|
| Basic Earnings Per Share |
-$1.85
478.13%
YoY
|
N/A
|
$0.74
-56.98%
YoY
|
$0.41
-60.95%
YoY
|
-$0.32
-39.62%
YoY
|
N/A
|
$1.72
-7.03%
YoY
|
$1.05
0.96%
YoY
|
-$0.53
112.0%
YoY
|
N/A
|
$1.85
25.85%
YoY
|
$1.04
50.72%
YoY
|
-$0.25
-35.9%
YoY
|
N/A
|
$1.47
635.0%
YoY
|
$0.69
-176.67%
YoY
|
-$0.39
-72.92%
YoY
|
N/A
|
$0.20
-108.16%
YoY
|
| Diluted Earnings Per Share |
-$1.85
478.13%
YoY
|
-$1.06
-291.42%
YoY
|
$0.73
-56.02%
YoY
|
$0.41
-60.19%
YoY
|
-$0.32
-39.62%
YoY
|
$0.56
-144.56%
YoY
|
$1.66
-6.74%
YoY
|
$1.03
6.19%
YoY
|
-$0.53
112.0%
YoY
|
-$1.25
7.13%
YoY
|
$1.78
28.06%
YoY
|
$0.97
46.97%
YoY
|
-$0.25
-35.9%
YoY
|
-$1.17
-100.0%
YoY
|
$1.39
631.58%
YoY
|
$0.66
-173.33%
YoY
|
-$0.39
-72.92%
YoY
|
-$879.6K
-57.6%
YoY
|
$0.19
-107.76%
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 |
234.8M shares
0.6%
YoY
|
234.7M shares
1.03%
YoY
|
234.5M shares
1.02%
YoY
|
234.1M shares
1.14%
YoY
|
233.4M shares
1.13%
YoY
|
232.4M shares
0.88%
YoY
|
232.1M shares
0.85%
YoY
|
231.4M shares
0.67%
YoY
|
230.8M shares
-0.34%
YoY
|
230.3M shares
-0.24%
YoY
|
230.2M shares
0.08%
YoY
|
229.9M shares
2.32%
YoY
|
231.6M shares
4.37%
YoY
|
230.9M shares
2.77%
YoY
|
230.0M shares
6.03%
YoY
|
224.7M shares
4.16%
YoY
|
221.9M shares
3.43%
YoY
|
224.7M shares
3.47%
YoY
|
216.9M shares
2.02%
YoY
|
| Diluted Shares Outstanding |
232.4M shares
0.51%
YoY
|
N/A
|
234.8M shares
-4.31%
YoY
|
234.4M shares
-4.32%
YoY
|
231.2M shares
0.76%
YoY
|
N/A
|
245.3M shares
0.47%
YoY
|
245.0M shares
0.55%
YoY
|
229.5M shares
0.57%
YoY
|
N/A
|
244.2M shares
0.2%
YoY
|
243.7M shares
0.01%
YoY
|
228.2M shares
2.83%
YoY
|
N/A
|
243.7M shares
8.89%
YoY
|
243.6M shares
12.95%
YoY
|
221.9M shares
3.43%
YoY
|
N/A
|
223.8M shares
5.27%
YoY
|
Loading...