|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$31.18B
47.7%
YoY
|
$21.11B
87.27%
YoY
|
$11.27B
-12.04%
YoY
|
$12.82B
26.79%
YoY
|
$10.11B
3.96%
YoY
|
| Cost Of Revenue |
$25.14B
48.61%
YoY
|
$16.91B
125.97%
YoY
|
$7.485B
-14.48%
YoY
|
$8.752B
24.76%
YoY
|
$7.015B
8.82%
YoY
|
| Gross Profit |
$6.043B
44.05%
YoY
|
$4.195B
10.77%
YoY
|
$3.787B
-6.79%
YoY
|
$4.063B
31.4%
YoY
|
$3.092B
-5.61%
YoY
|
| Selling, General & Admin |
$3.819B
36.73%
YoY
|
$2.793B
18.0%
YoY
|
$2.367B
-0.75%
YoY
|
$2.385B
18.54%
YoY
|
$2.012B
-9.19%
YoY
|
| Research & Development |
N/A
|
N/A
|
$10.00M
25.0%
YoY
|
$8.000M
14.29%
YoY
|
$7.000M
-23.23%
YoY
|
| Depreciation & Amortization |
$2.550B
74.18%
YoY
|
$1.464B
130.55%
YoY
|
$635.0M
0.79%
YoY
|
$630.0M
13.92%
YoY
|
$553.0M
-12.89%
YoY
|
| Operating Expenses |
$3.819B
36.73%
YoY
|
$2.793B
17.5%
YoY
|
$2.377B
-0.67%
YoY
|
$2.393B
18.52%
YoY
|
$2.019B
-9.25%
YoY
|
| Operating Profit |
$1.719B
70.71%
YoY
|
$1.007B
-28.58%
YoY
|
$1.410B
-15.57%
YoY
|
$1.670B
55.64%
YoY
|
$1.073B
2.11%
YoY
|
| Interest Expense |
-$729.0M
83.17%
YoY
|
-$398.0M
188.41%
YoY
|
-$138.0M
-6.12%
YoY
|
-$147.0M
23.53%
YoY
|
-$119.0M
-20.9%
YoY
|
| Other Income/Expense, Net |
-$61.00M
144.0%
YoY
|
-$25.00M
-44.44%
YoY
|
-$45.00M
-4600.0%
YoY
|
$1.000M
-110.0%
YoY
|
-$10.00M
-20.24%
YoY
|
| Pretax Income |
$959.0M
71.25%
YoY
|
$560.0M
-46.92%
YoY
|
$1.055B
-18.41%
YoY
|
$1.293B
41.62%
YoY
|
$913.0M
7.09%
YoY
|
| Income Tax |
$260.0M
7.88%
YoY
|
$241.0M
-18.58%
YoY
|
$296.0M
-14.94%
YoY
|
$348.0M
48.72%
YoY
|
$234.0M
2.14%
YoY
|
| Net Earnings |
$699.0M
119.12%
YoY
|
$319.0M
-57.92%
YoY
|
$758.0M
-19.7%
YoY
|
$944.0M
39.03%
YoY
|
$679.0M
9.31%
YoY
|
| Basic Earnings Per Share |
$1.34
61.45%
YoY
|
$0.83
-73.98%
YoY
|
$3.19
-20.25%
YoY
|
$4.00
N/A
|
N/A
|
| Diluted Earnings Per Share |
$1.33
62.2%
YoY
|
$0.82
-71.87%
YoY
|
$2.92
-19.39%
YoY
|
$3.62
38.5%
YoY
|
$2.61
1.22%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
522.0M shares
35.23%
YoY
|
386.0M shares
49.61%
YoY
|
258.0M shares
0.0%
YoY
|
258.0M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
526.0M shares
35.22%
YoY
|
389.0M shares
49.62%
YoY
|
260.0M shares
-0.38%
YoY
|
261.0M shares
N/A
|
N/A
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q2 | 2022 Q4 | 2021 Q4 | 2020 Q4 | 2019 Q4 | 2018 Q4 | 2017 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$7.712B
0.73%
YoY
|
$7.580B
0.54%
YoY
|
$8.003B
4.33%
YoY
|
$7.940B
167.43%
YoY
|
$7.656B
161.3%
YoY
|
$7.539B
38.71%
YoY
|
$7.671B
163.16%
YoY
|
$2.969B
-49.13%
YoY
|
$2.930B
N/A
|
$5.435B
-15.47%
YoY
|
$5.837B
N/A
|
$6.430B
-46.18%
YoY
|
$11.95B
22.9%
YoY
|
$9.722B
-3.99%
YoY
|
$10.13B
-4.03%
YoY
|
$10.55B
9.28%
YoY
|
$9.656B
6.99%
YoY
|
| Cost Of Revenue |
$6.444B
6.0%
YoY
|
$6.198B
1.66%
YoY
|
$6.434B
1.79%
YoY
|
$6.425B
182.29%
YoY
|
$6.079B
173.83%
YoY
|
$6.097B
69.17%
YoY
|
$6.321B
190.89%
YoY
|
$2.276B
-41.36%
YoY
|
$2.220B
N/A
|
$3.604B
-17.51%
YoY
|
$3.881B
N/A
|
$4.369B
-47.32%
YoY
|
$8.293B
28.64%
YoY
|
$6.446B
-4.68%
YoY
|
$6.763B
-4.26%
YoY
|
$7.064B
4.45%
YoY
|
$6.763B
7.46%
YoY
|
| Gross Profit |
$1.268B
-19.59%
YoY
|
$1.382B
-4.16%
YoY
|
$1.569B
16.22%
YoY
|
$1.515B
118.61%
YoY
|
$1.577B
122.11%
YoY
|
$1.442B
-21.25%
YoY
|
$1.350B
81.94%
YoY
|
$693.0M
-64.57%
YoY
|
$710.0M
N/A
|
$1.831B
-11.16%
YoY
|
$1.956B
N/A
|
$2.061B
-43.62%
YoY
|
$3.655B
11.59%
YoY
|
$3.276B
-2.6%
YoY
|
$3.363B
-3.57%
YoY
|
$3.488B
20.57%
YoY
|
$2.893B
5.92%
YoY
|
| Selling, General & Admin |
$961.0M
-2.73%
YoY
|
$920.0M
-7.63%
YoY
|
$963.0M
-6.32%
YoY
|
$963.0M
147.56%
YoY
|
$988.0M
160.0%
YoY
|
$996.0M
-17.48%
YoY
|
$1.028B
177.09%
YoY
|
$389.0M
-66.95%
YoY
|
$380.0M
N/A
|
$1.207B
-1.87%
YoY
|
$1.177B
N/A
|
$1.230B
-48.29%
YoY
|
$2.379B
7.35%
YoY
|
$2.216B
2.31%
YoY
|
$2.166B
-0.49%
YoY
|
$2.176B
11.03%
YoY
|
$1.960B
8.58%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$10.81M
28.56%
YoY
|
N/A
|
$8.409M
1.62%
YoY
|
$8.275M
-9.25%
YoY
|
$9.118M
1.84%
YoY
|
$8.953M
8.44%
YoY
|
$8.256M
4.59%
YoY
|
$7.894M
1.96%
YoY
|
| Depreciation & Amortization |
$728.0M
20.73%
YoY
|
$675.0M
14.02%
YoY
|
$659.0M
16.84%
YoY
|
$613.0M
99.03%
YoY
|
$603.0M
307.43%
YoY
|
$592.0M
81.04%
YoY
|
$564.0M
283.67%
YoY
|
$308.0M
0.0%
YoY
|
$148.0M
N/A
|
$327.0M
-48.1%
YoY
|
$308.0M
N/A
|
$630.0M
-3.63%
YoY
|
$653.7M
2.98%
YoY
|
$634.8M
4.85%
YoY
|
$605.5M
22.51%
YoY
|
$494.2M
9.56%
YoY
|
$451.1M
2.73%
YoY
|
| Operating Expenses |
$961.0M
-2.73%
YoY
|
$920.0M
-7.63%
YoY
|
$963.0M
-6.32%
YoY
|
$963.0M
147.56%
YoY
|
$988.0M
160.0%
YoY
|
$996.0M
-17.48%
YoY
|
$1.028B
177.09%
YoY
|
$389.0M
-66.95%
YoY
|
$380.0M
N/A
|
$1.207B
-1.87%
YoY
|
$1.177B
N/A
|
$1.230B
-48.47%
YoY
|
$2.387B
7.28%
YoY
|
$2.225B
2.31%
YoY
|
$2.174B
-0.45%
YoY
|
$2.184B
11.0%
YoY
|
$1.968B
8.55%
YoY
|
| Operating Profit |
$253.0M
-57.05%
YoY
|
$462.0M
3.59%
YoY
|
$606.0M
88.2%
YoY
|
$251.0M
-17.43%
YoY
|
$589.0M
78.48%
YoY
|
$446.0M
-28.53%
YoY
|
$322.0M
-9.04%
YoY
|
$304.0M
-60.98%
YoY
|
$330.0M
N/A
|
$624.0M
-24.91%
YoY
|
$779.0M
N/A
|
$831.0M
-34.49%
YoY
|
$1.268B
20.71%
YoY
|
$1.051B
-11.58%
YoY
|
$1.189B
-8.81%
YoY
|
$1.303B
40.94%
YoY
|
$924.7M
0.73%
YoY
|
| Interest Expense |
-$166.0M
-0.6%
YoY
|
-$203.0M
17.34%
YoY
|
-$177.0M
5.99%
YoY
|
-$182.0M
451.52%
YoY
|
-$167.0M
568.0%
YoY
|
-$173.0M
232.69%
YoY
|
-$167.0M
328.21%
YoY
|
-$33.00M
-57.69%
YoY
|
-$25.00M
N/A
|
-$52.00M
-36.59%
YoY
|
-$78.00M
N/A
|
-$82.00M
-41.71%
YoY
|
-$140.7M
-6.49%
YoY
|
-$150.4M
-23.18%
YoY
|
-$195.9M
20.33%
YoY
|
-$162.8M
-15.1%
YoY
|
-$191.7M
22.93%
YoY
|
| Other Income/Expense, Net |
-$11.00M
-375.0%
YoY
|
-$11.00M
120.0%
YoY
|
-$13.00M
160.0%
YoY
|
-$18.00M
-25.0%
YoY
|
$4.000M
-126.67%
YoY
|
-$5.000M
-85.71%
YoY
|
-$5.000M
25.0%
YoY
|
-$24.00M
200.0%
YoY
|
-$15.00M
N/A
|
-$35.00M
-683.33%
YoY
|
-$8.000M
N/A
|
$6.000M
-150.75%
YoY
|
-$11.82M
-5.7%
YoY
|
-$12.54M
-25.32%
YoY
|
-$16.79M
-54.09%
YoY
|
-$36.56M
-33.83%
YoY
|
-$55.26M
149.8%
YoY
|
| Pretax Income |
$84.00M
-78.46%
YoY
|
$175.0M
-21.52%
YoY
|
$336.0M
-387.18%
YoY
|
$58.00M
-471644.72%
YoY
|
$390.0M
46.07%
YoY
|
$223.0M
-43.69%
YoY
|
-$117.0M
-138.74%
YoY
|
-$12.30K
-100.0%
YoY
|
$267.0M
N/A
|
$396.0M
-24.43%
YoY
|
$659.0M
N/A
|
$524.0M
-51.45%
YoY
|
$1.079B
26.6%
YoY
|
$852.5M
12.52%
YoY
|
$757.7M
-259.0%
YoY
|
-$476.5M
-173.36%
YoY
|
$649.6M
-10.2%
YoY
|
| Income Tax |
$21.00M
162.5%
YoY
|
$77.00M
0.0%
YoY
|
$91.00M
175.76%
YoY
|
$84.00M
52.73%
YoY
|
$8.000M
-89.47%
YoY
|
$77.00M
-31.86%
YoY
|
$33.00M
-54.79%
YoY
|
$55.00M
-69.95%
YoY
|
$76.00M
N/A
|
$113.0M
-26.14%
YoY
|
$183.0M
N/A
|
$153.0M
-44.69%
YoY
|
$276.6M
20.75%
YoY
|
$229.1M
6.06%
YoY
|
$216.0M
-22.07%
YoY
|
$277.2M
60.64%
YoY
|
$172.5M
-20.41%
YoY
|
| Net Earnings |
$65.00M
-83.07%
YoY
|
$97.00M
-33.56%
YoY
|
$246.0M
-264.0%
YoY
|
-$28.00M
227542.28%
YoY
|
$384.0M
101.05%
YoY
|
$146.0M
-48.23%
YoY
|
-$150.0M
-165.5%
YoY
|
-$12.30K
N/A
|
$191.0M
N/A
|
$282.0M
-23.78%
YoY
|
$0.00
N/A
|
$370.0M
-53.9%
YoY
|
$802.7M
29.22%
YoY
|
$621.2M
16.6%
YoY
|
$532.7M
-169.92%
YoY
|
-$761.9M
-262.02%
YoY
|
$470.3M
-4.24%
YoY
|
| Basic Earnings Per Share |
$0.12
-83.78%
YoY
|
N/A
|
$0.47
-256.67%
YoY
|
-$0.05
-98.05%
YoY
|
$0.74
0.0%
YoY
|
N/A
|
-$0.30
-133.71%
YoY
|
-$2.56
N/A
|
$0.74
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.12
-83.56%
YoY
|
$0.18
-35.89%
YoY
|
$0.47
-256.67%
YoY
|
-$0.05
-98.05%
YoY
|
$0.73
98.73%
YoY
|
$0.28
-74.21%
YoY
|
-$0.30
-134.09%
YoY
|
-$2.56
-239.29%
YoY
|
$0.37
N/A
|
$1.08
-24.66%
YoY
|
$1.84
N/A
|
$1.43
-53.59%
YoY
|
$3.09
19.77%
YoY
|
$2.58
15.18%
YoY
|
$2.24
-169.35%
YoY
|
-$3.23
-263.13%
YoY
|
$1.98
-4.35%
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
|
| Basic Shares Outstanding |
524.3M shares
0.44%
YoY
|
522.2M shares
0.39%
YoY
|
522.1M shares
0.53%
YoY
|
522.0M shares
522012529.0%
YoY
|
522.0M shares
101.53%
YoY
|
520.2M shares
N/A
|
519.4M
101.3%
YoY
|
100.0
N/A
|
259.0M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
526.0M shares
0.0%
YoY
|
N/A
|
526.0M shares
3.54%
YoY
|
522.0M shares
10868107.37%
YoY
|
526.0M shares
102.31%
YoY
|
N/A
|
508.0M shares
96.14%
YoY
|
4.803K
N/A
|
260.0M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...