|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.84B
35.63%
YoY
|
$7.991B
20.38%
YoY
|
$6.638B
13.26%
YoY
|
$5.861B
23.59%
YoY
|
$4.742B
2.96%
YoY
|
| Cost Of Revenue |
$6.488B
34.32%
YoY
|
$4.830B
22.35%
YoY
|
$3.948B
10.93%
YoY
|
$3.559B
28.26%
YoY
|
$2.775B
6.8%
YoY
|
| Gross Profit |
$4.350B
37.62%
YoY
|
$3.161B
17.5%
YoY
|
$2.690B
16.87%
YoY
|
$2.302B
16.99%
YoY
|
$1.968B
-2.02%
YoY
|
| Selling, General & Admin |
$1.748B
642.46%
YoY
|
$235.5M
31.49%
YoY
|
$179.1M
19.08%
YoY
|
$150.4M
18.67%
YoY
|
$126.7M
-1.3%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.141B
27.47%
YoY
|
$1.680B
19.9%
YoY
|
$1.401B
4.67%
YoY
|
$1.339B
26.68%
YoY
|
$1.057B
0.49%
YoY
|
| Operating Expenses |
$1.748B
642.46%
YoY
|
$235.5M
31.49%
YoY
|
$179.1M
19.08%
YoY
|
$150.4M
18.67%
YoY
|
$126.7M
-1.3%
YoY
|
| Operating Profit |
$2.602B
-11.07%
YoY
|
$2.925B
16.5%
YoY
|
$2.511B
16.72%
YoY
|
$2.151B
16.87%
YoY
|
$1.841B
-2.07%
YoY
|
| Interest Expense |
-$674.4M
23.42%
YoY
|
-$546.4M
-9.8%
YoY
|
-$605.7M
12.62%
YoY
|
-$537.9M
11.47%
YoY
|
-$482.5M
-8.16%
YoY
|
| Other Income/Expense, Net |
$201.2M
71.29%
YoY
|
$117.5M
8.42%
YoY
|
$108.3M
6.56%
YoY
|
$101.7M
-343.59%
YoY
|
-$41.74M
-40.66%
YoY
|
| Pretax Income |
-$480.0M
-191.53%
YoY
|
$524.4M
49.82%
YoY
|
$350.0M
102.27%
YoY
|
$173.1M
1.35%
YoY
|
$170.8M
-641.17%
YoY
|
| Income Tax |
-$7.116M
-363.56%
YoY
|
$2.700M
-57.57%
YoY
|
$6.364M
-12.18%
YoY
|
$7.247M
-16.83%
YoY
|
$8.713M
-12.59%
YoY
|
| Net Earnings |
$961.8M
-1.13%
YoY
|
$972.9M
171.64%
YoY
|
$358.1M
123.05%
YoY
|
$160.6M
-57.12%
YoY
|
$374.5M
-63.95%
YoY
|
| Basic Earnings Per Share |
$1.41
-10.76%
YoY
|
$1.58
139.39%
YoY
|
$0.66
112.9%
YoY
|
$0.31
-60.76%
YoY
|
$0.79
-66.53%
YoY
|
| Diluted Earnings Per Share |
$1.39
-11.46%
YoY
|
$1.57
137.88%
YoY
|
$0.66
120.0%
YoY
|
$0.30
-61.54%
YoY
|
$0.78
-66.52%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
665.6M shares
10.39%
YoY
|
603.0M shares
16.94%
YoY
|
515.6M shares
11.56%
YoY
|
462.2M shares
8.76%
YoY
|
425.0M shares
2.29%
YoY
|
| Diluted Shares Outstanding |
679.5M shares
11.63%
YoY
|
608.8M shares
17.36%
YoY
|
518.7M shares
11.51%
YoY
|
465.2M shares
8.98%
YoY
|
426.8M shares
2.27%
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.352B
38.33%
YoY
|
$3.181B
41.33%
YoY
|
$2.686B
30.65%
YoY
|
$2.548B
39.64%
YoY
|
$2.423B
30.29%
YoY
|
$2.251B
28.64%
YoY
|
$2.056B
23.69%
YoY
|
$1.825B
9.57%
YoY
|
$1.860B
19.16%
YoY
|
$1.750B
15.23%
YoY
|
$1.662B
12.77%
YoY
|
$1.665B
13.1%
YoY
|
$1.561B
11.82%
YoY
|
$1.519B
15.98%
YoY
|
$1.474B
18.88%
YoY
|
$1.473B
29.06%
YoY
|
$1.396B
32.66%
YoY
|
$1.309B
16.69%
YoY
|
$1.240B
19.57%
YoY
|
| Cost Of Revenue |
$2.055B
40.55%
YoY
|
$1.898B
37.28%
YoY
|
$1.577B
30.04%
YoY
|
$1.515B
36.3%
YoY
|
$1.462B
33.32%
YoY
|
$1.382B
33.43%
YoY
|
$1.213B
21.85%
YoY
|
$1.111B
15.92%
YoY
|
$1.097B
14.53%
YoY
|
$1.036B
11.22%
YoY
|
$995.3M
9.11%
YoY
|
$958.7M
13.23%
YoY
|
$957.8M
12.19%
YoY
|
$931.5M
19.89%
YoY
|
$912.2M
25.06%
YoY
|
$846.7M
31.75%
YoY
|
$853.7M
38.28%
YoY
|
$777.0M
26.85%
YoY
|
$729.4M
14.92%
YoY
|
| Gross Profit |
$1.297B
34.95%
YoY
|
$1.283B
47.77%
YoY
|
$1.109B
31.52%
YoY
|
$1.034B
44.84%
YoY
|
$960.7M
25.94%
YoY
|
$868.4M
21.67%
YoY
|
$843.0M
26.43%
YoY
|
$713.6M
0.96%
YoY
|
$762.8M
26.51%
YoY
|
$713.7M
21.59%
YoY
|
$666.7M
18.71%
YoY
|
$706.8M
12.93%
YoY
|
$603.0M
11.24%
YoY
|
$587.0M
10.28%
YoY
|
$561.7M
10.04%
YoY
|
$625.9M
25.59%
YoY
|
$542.0M
24.68%
YoY
|
$532.3M
4.47%
YoY
|
$510.4M
26.91%
YoY
|
| Selling, General & Admin |
$67.47M
5.83%
YoY
|
$1.581B
2073.99%
YoY
|
$63.12M
-18.97%
YoY
|
$64.18M
15.5%
YoY
|
$63.76M
19.58%
YoY
|
$72.74M
55.27%
YoY
|
$77.90M
68.96%
YoY
|
$55.57M
18.87%
YoY
|
$53.32M
20.16%
YoY
|
$46.84M
-18.06%
YoY
|
$46.11M
32.45%
YoY
|
$46.74M
11.0%
YoY
|
$44.37M
17.68%
YoY
|
$57.17M
45.54%
YoY
|
$34.81M
7.92%
YoY
|
$42.11M
33.96%
YoY
|
$37.71M
26.0%
YoY
|
$39.28M
-66.43%
YoY
|
$32.26M
4.04%
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 |
$622.8M
28.17%
YoY
|
$608.4M
25.44%
YoY
|
$524.1M
29.8%
YoY
|
$508.8M
33.17%
YoY
|
$485.9M
28.21%
YoY
|
$485.0M
27.39%
YoY
|
$403.8M
15.3%
YoY
|
$382.0M
11.73%
YoY
|
$379.0M
11.75%
YoY
|
$380.7M
8.82%
YoY
|
$350.2M
-0.99%
YoY
|
$341.9M
8.16%
YoY
|
$339.1M
9.5%
YoY
|
$349.9M
20.77%
YoY
|
$353.7M
29.63%
YoY
|
$316.1M
28.74%
YoY
|
$309.7M
24.57%
YoY
|
$289.7M
17.62%
YoY
|
$272.9M
5.67%
YoY
|
| Operating Expenses |
$67.47M
5.83%
YoY
|
$2.306B
290.79%
YoY
|
$63.12M
-18.97%
YoY
|
$64.18M
15.5%
YoY
|
$63.76M
19.58%
YoY
|
$590.1M
27.21%
YoY
|
$77.90M
68.96%
YoY
|
$55.57M
-86.1%
YoY
|
$53.32M
20.16%
YoY
|
$463.9M
8.81%
YoY
|
$46.11M
32.45%
YoY
|
$399.8M
2.61%
YoY
|
$44.37M
17.68%
YoY
|
$426.3M
24.93%
YoY
|
$34.81M
7.92%
YoY
|
$389.6M
1139.31%
YoY
|
$37.71M
26.0%
YoY
|
$341.3M
-13.56%
YoY
|
$32.26M
4.04%
YoY
|
| Operating Profit |
$1.229B
37.03%
YoY
|
-$1.023B
-467.61%
YoY
|
$1.046B
36.66%
YoY
|
$969.4M
47.31%
YoY
|
$896.9M
26.42%
YoY
|
$278.3M
11.38%
YoY
|
$765.1M
23.27%
YoY
|
$658.0M
114.31%
YoY
|
$709.5M
27.01%
YoY
|
$249.8M
55.49%
YoY
|
$620.6M
17.8%
YoY
|
$307.0M
29.96%
YoY
|
$558.6M
10.76%
YoY
|
$160.7M
-15.9%
YoY
|
$526.9M
10.19%
YoY
|
$236.3M
-49.4%
YoY
|
$504.3M
24.58%
YoY
|
$191.0M
66.55%
YoY
|
$478.1M
28.83%
YoY
|
| Interest Expense |
-$192.7M
35.95%
YoY
|
-$198.1M
36.3%
YoY
|
-$193.7M
50.01%
YoY
|
-$140.7M
10.3%
YoY
|
-$141.8M
-1.74%
YoY
|
-$145.4M
-1.35%
YoY
|
-$129.1M
-18.98%
YoY
|
-$127.6M
-16.94%
YoY
|
-$144.3M
-0.74%
YoY
|
-$147.4M
4.77%
YoY
|
-$159.4M
8.74%
YoY
|
-$153.6M
21.59%
YoY
|
-$145.3M
16.95%
YoY
|
-$140.6M
16.22%
YoY
|
-$146.6M
28.09%
YoY
|
-$126.3M
3.58%
YoY
|
-$124.3M
-0.66%
YoY
|
-$121.0M
-0.56%
YoY
|
-$114.4M
-9.32%
YoY
|
| Other Income/Expense, Net |
$61.14M
334.83%
YoY
|
N/A
|
$44.70M
120.86%
YoY
|
$16.60M
-65.91%
YoY
|
$14.06M
-0.5%
YoY
|
N/A
|
$20.24M
-47.05%
YoY
|
$48.68M
339.82%
YoY
|
$14.13M
-37.87%
YoY
|
N/A
|
$38.22M
146.88%
YoY
|
$11.07M
-68.52%
YoY
|
$22.75M
-12.75%
YoY
|
N/A
|
$15.48M
333.03%
YoY
|
$35.17M
200.9%
YoY
|
$26.07M
137.12%
YoY
|
N/A
|
$3.575M
-69.03%
YoY
|
| Pretax Income |
$345.2M
73.74%
YoY
|
-$1.270B
-1262.59%
YoY
|
$293.1M
59.41%
YoY
|
$298.2M
229.76%
YoY
|
$198.7M
41.03%
YoY
|
$109.2M
24.9%
YoY
|
$183.9M
154.54%
YoY
|
$90.43M
-40.64%
YoY
|
$140.9M
270.75%
YoY
|
$87.46M
1189.44%
YoY
|
$72.24M
1057.98%
YoY
|
$152.3M
39.35%
YoY
|
$38.00M
-25.06%
YoY
|
$6.783M
-90.13%
YoY
|
$6.238M
-93.16%
YoY
|
$109.3M
1497.41%
YoY
|
$50.71M
1165.95%
YoY
|
$68.75M
-327.64%
YoY
|
$91.15M
-212.06%
YoY
|
| Income Tax |
$11.63M
-310.78%
YoY
|
-$4.985M
-4472.81%
YoY
|
$2.335M
-149.62%
YoY
|
$1.053M
-4.36%
YoY
|
-$5.519M
-189.15%
YoY
|
$114.0K
-102.39%
YoY
|
-$4.706M
-202.66%
YoY
|
$1.101M
-68.57%
YoY
|
$6.191M
103.32%
YoY
|
-$4.768M
16.63%
YoY
|
$4.584M
40.74%
YoY
|
$3.503M
14.29%
YoY
|
$3.045M
-39.26%
YoY
|
-$4.088M
-299.32%
YoY
|
$3.257M
-34.07%
YoY
|
$3.065M
-238.0%
YoY
|
$5.013M
27.14%
YoY
|
$2.051M
583.67%
YoY
|
$4.940M
146.63%
YoY
|
| Net Earnings |
$752.3M
192.43%
YoY
|
$96.44M
-19.61%
YoY
|
$282.2M
-38.23%
YoY
|
$304.6M
16.86%
YoY
|
$257.3M
95.44%
YoY
|
$120.0M
42.97%
YoY
|
$456.8M
239.07%
YoY
|
$260.7M
152.98%
YoY
|
$131.6M
359.7%
YoY
|
$83.91M
-2350.83%
YoY
|
$134.7M
-5178.1%
YoY
|
$103.0M
14.76%
YoY
|
$28.64M
-56.45%
YoY
|
-$3.728M
-106.35%
YoY
|
-$2.653M
-101.39%
YoY
|
$89.78M
96.22%
YoY
|
$65.75M
-8.92%
YoY
|
$58.67M
-64.16%
YoY
|
$190.3M
-51.81%
YoY
|
| Basic Earnings Per Share |
$1.04
160.0%
YoY
|
N/A
|
$0.42
-43.24%
YoY
|
$0.46
9.52%
YoY
|
$0.40
81.82%
YoY
|
N/A
|
$0.74
208.33%
YoY
|
$0.42
100.0%
YoY
|
$0.22
340.0%
YoY
|
N/A
|
$0.24
-2500.0%
YoY
|
$0.21
5.0%
YoY
|
$0.05
-64.29%
YoY
|
N/A
|
-$0.01
-102.38%
YoY
|
$0.20
233.33%
YoY
|
$0.14
-17.65%
YoY
|
N/A
|
$0.42
-46.15%
YoY
|
| Diluted Earnings Per Share |
$1.02
155.0%
YoY
|
$0.13
-28.26%
YoY
|
$0.41
-43.84%
YoY
|
$0.45
7.14%
YoY
|
$0.40
81.82%
YoY
|
$0.18
14.03%
YoY
|
$0.73
204.17%
YoY
|
$0.42
100.39%
YoY
|
$0.22
340.0%
YoY
|
$0.16
10673.61%
YoY
|
$0.24
-2500.0%
YoY
|
$0.21
-100.0%
YoY
|
$0.05
-64.29%
YoY
|
$0.00
-100.0%
YoY
|
-$0.01
-102.38%
YoY
|
$196.4K
327380982.61%
YoY
|
$0.14
-17.65%
YoY
|
$130.0K
33333233.11%
YoY
|
$0.42
-45.45%
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 |
697.8M shares
8.8%
YoY
|
686.3M shares
10.22%
YoY
|
668.8M shares
9.8%
YoY
|
654.0M shares
9.37%
YoY
|
641.3M shares
12.73%
YoY
|
622.7M shares
16.18%
YoY
|
609.1M shares
17.43%
YoY
|
597.9M shares
20.3%
YoY
|
568.9M shares
15.95%
YoY
|
536.0M shares
13.43%
YoY
|
518.7M shares
11.95%
YoY
|
497.0M shares
9.49%
YoY
|
490.6M shares
9.67%
YoY
|
472.5M shares
8.56%
YoY
|
463.4M shares
8.26%
YoY
|
454.0M shares
8.75%
YoY
|
447.4M shares
7.22%
YoY
|
435.3M shares
4.31%
YoY
|
428.0M shares
2.64%
YoY
|
| Diluted Shares Outstanding |
726.3M shares
11.08%
YoY
|
N/A
|
685.4M shares
10.85%
YoY
|
668.1M shares
10.52%
YoY
|
653.8M shares
13.21%
YoY
|
N/A
|
618.3M shares
17.74%
YoY
|
604.6M shares
20.44%
YoY
|
577.5M shares
16.79%
YoY
|
N/A
|
525.1M shares
13.33%
YoY
|
502.0M shares
9.82%
YoY
|
494.5M shares
9.94%
YoY
|
N/A
|
463.4M shares
7.76%
YoY
|
457.1M shares
9.01%
YoY
|
449.8M shares
7.33%
YoY
|
N/A
|
430.0M shares
2.62%
YoY
|
Loading...