|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$31.18B
47.7%
YoY
|
$21.11B
74.56%
YoY
|
$12.09B
-10.48%
YoY
|
$13.51B
33.66%
YoY
|
$10.11B
3.96%
YoY
|
| Cost Of Revenue |
$25.14B
48.61%
YoY
|
$16.91B
87.12%
YoY
|
$9.039B
-11.7%
YoY
|
$10.24B
45.93%
YoY
|
$7.015B
8.82%
YoY
|
| Gross Profit |
$6.043B
44.05%
YoY
|
$4.195B
37.36%
YoY
|
$3.054B
-6.66%
YoY
|
$3.272B
5.82%
YoY
|
$3.092B
-5.61%
YoY
|
| Selling, General & Admin |
$3.819B
39.53%
YoY
|
$2.737B
74.11%
YoY
|
$1.572B
1.88%
YoY
|
$1.543B
-23.31%
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
152.41%
YoY
|
$580.0M
2.84%
YoY
|
$564.0M
1.99%
YoY
|
$553.0M
-12.89%
YoY
|
| Operating Expenses |
$3.819B
39.53%
YoY
|
$2.737B
74.11%
YoY
|
$1.572B
1.88%
YoY
|
$1.543B
-23.58%
YoY
|
$2.019B
-9.25%
YoY
|
| Operating Profit |
$1.719B
70.71%
YoY
|
$1.007B
-26.6%
YoY
|
$1.372B
-20.65%
YoY
|
$1.729B
61.14%
YoY
|
$1.073B
2.11%
YoY
|
| Interest Expense |
-$729.0M
83.17%
YoY
|
-$398.0M
186.33%
YoY
|
-$139.0M
0.0%
YoY
|
-$139.0M
16.81%
YoY
|
-$119.0M
-20.9%
YoY
|
| Other Income/Expense, Net |
-$61.00M
144.0%
YoY
|
-$25.00M
-45.65%
YoY
|
-$46.00M
-406.67%
YoY
|
$15.00M
-250.0%
YoY
|
-$10.00M
-20.24%
YoY
|
| Pretax Income |
$959.0M
71.25%
YoY
|
$560.0M
-50.79%
YoY
|
$1.138B
-20.2%
YoY
|
$1.426B
56.19%
YoY
|
$913.0M
7.09%
YoY
|
| Income Tax |
$260.0M
7.88%
YoY
|
$241.0M
-22.76%
YoY
|
$312.0M
-20.2%
YoY
|
$391.0M
67.09%
YoY
|
$234.0M
2.14%
YoY
|
| Net Earnings |
$699.0M
119.12%
YoY
|
$319.0M
-61.33%
YoY
|
$825.0M
-20.29%
YoY
|
$1.035B
52.43%
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
-74.13%
YoY
|
$3.17
-19.95%
YoY
|
$3.96
51.69%
YoY
|
$2.61
1.16%
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 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$8.031B
1.15%
YoY
|
$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
|
| Cost Of Revenue |
$6.632B
3.22%
YoY
|
$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
N/A
|
$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
|
| Gross Profit |
$1.399B
-7.66%
YoY
|
$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
N/A
|
$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
|
| Selling, General & Admin |
$970.0M
0.73%
YoY
|
$961.0M
-1.23%
YoY
|
$920.0M
-7.63%
YoY
|
$963.0M
-4.37%
YoY
|
$963.0M
147.56%
YoY
|
$973.0M
156.05%
YoY
|
$996.0M
-17.48%
YoY
|
$1.007B
N/A
|
$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
|
| Research & Development |
N/A
|
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
|
| Depreciation & Amortization |
$678.0M
10.6%
YoY
|
$728.0M
20.73%
YoY
|
$675.0M
14.02%
YoY
|
$659.0M
16.84%
YoY
|
$613.0M
283.13%
YoY
|
$603.0M
307.43%
YoY
|
$592.0M
81.04%
YoY
|
$564.0M
283.67%
YoY
|
$160.0M
-48.05%
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
|
| Operating Expenses |
$970.0M
0.73%
YoY
|
$961.0M
-1.23%
YoY
|
$920.0M
-7.63%
YoY
|
$963.0M
-4.37%
YoY
|
$963.0M
147.56%
YoY
|
$973.0M
156.05%
YoY
|
$996.0M
-17.48%
YoY
|
$1.007B
N/A
|
$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
|
| Operating Profit |
$309.0M
23.11%
YoY
|
$253.0M
-54.25%
YoY
|
$462.0M
3.59%
YoY
|
$526.0M
856.36%
YoY
|
$251.0M
-17.43%
YoY
|
$553.0M
80.13%
YoY
|
$446.0M
-28.53%
YoY
|
$55.00M
-84.46%
YoY
|
$304.0M
-60.98%
YoY
|
$307.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
|
| Interest Expense |
-$179.0M
-1.65%
YoY
|
-$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
|
| Other Income/Expense, Net |
-$12.00M
-33.33%
YoY
|
-$11.00M
120.0%
YoY
|
-$11.00M
120.0%
YoY
|
-$21.00M
61.54%
YoY
|
-$18.00M
-460.0%
YoY
|
-$5.000M
0.0%
YoY
|
-$5.000M
-85.71%
YoY
|
-$13.00M
225.0%
YoY
|
$5.000M
-162.5%
YoY
|
-$5.000M
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
|
| Pretax Income |
$128.0M
120.69%
YoY
|
$84.00M
-78.46%
YoY
|
$175.0M
-21.52%
YoY
|
$336.0M
-387.18%
YoY
|
$58.00M
-68.98%
YoY
|
$390.0M
46.07%
YoY
|
$223.0M
-43.69%
YoY
|
-$117.0M
-138.74%
YoY
|
$187.0M
-71.62%
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
|
| Income Tax |
$40.00M
-52.38%
YoY
|
$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
|
| Net Earnings |
$89.00M
-417.86%
YoY
|
$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
|
| Basic Earnings Per Share |
$0.17
-440.0%
YoY
|
$0.12
-83.78%
YoY
|
N/A
|
$0.47
-256.67%
YoY
|
-$0.05
-109.8%
YoY
|
$0.74
0.0%
YoY
|
N/A
|
-$0.30
-133.71%
YoY
|
$0.51
N/A
|
$0.74
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.17
-440.0%
YoY
|
$0.12
-83.56%
YoY
|
$0.18
-35.89%
YoY
|
$0.47
-256.67%
YoY
|
-$0.05
-109.8%
YoY
|
$0.73
0.0%
YoY
|
$0.28
-74.04%
YoY
|
-$0.30
-134.09%
YoY
|
$0.51
-72.37%
YoY
|
$0.73
N/A
|
$1.08
-24.41%
YoY
|
$1.84
N/A
|
$1.43
-53.72%
YoY
|
$3.09
19.77%
YoY
|
$2.58
15.18%
YoY
|
$2.24
-169.35%
YoY
|
-$3.23
-263.13%
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.0M shares
0.38%
YoY
|
524.3M shares
0.44%
YoY
|
N/A
|
522.0M shares
0.51%
YoY
|
522.0M shares
521999900.0%
YoY
|
522.0M shares
101.53%
YoY
|
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
|
| Diluted Shares Outstanding |
526.0M shares
0.77%
YoY
|
526.0M shares
0.0%
YoY
|
N/A
|
526.0M shares
3.54%
YoY
|
522.0M shares
100.77%
YoY
|
526.0M shares
102.31%
YoY
|
N/A
|
508.0M shares
96.14%
YoY
|
260.0M shares
N/A
|
260.0M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...