|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.94B
8.8%
YoY
|
$16.48B
18.59%
YoY
|
$13.90B
57.23%
YoY
|
$8.841B
477.01%
YoY
|
$1.532B
-30.64%
YoY
|
| Cost Of Revenue |
$9.083B
4.98%
YoY
|
$8.652B
11.28%
YoY
|
$7.775B
17.55%
YoY
|
$6.614B
148.89%
YoY
|
$2.658B
-3.89%
YoY
|
| Gross Profit |
$8.852B
13.02%
YoY
|
$7.832B
27.87%
YoY
|
$6.125B
175.13%
YoY
|
$2.226B
-297.82%
YoY
|
-$1.125B
102.3%
YoY
|
| Selling, General & Admin |
$2.223B
4.61%
YoY
|
$2.125B
18.58%
YoY
|
$1.792B
13.21%
YoY
|
$1.583B
15.54%
YoY
|
$1.370B
14.21%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.718B
7.38%
YoY
|
$1.600B
9.97%
YoY
|
$1.455B
3.43%
YoY
|
$1.407B
8.8%
YoY
|
$1.293B
1.06%
YoY
|
| Operating Expenses |
$2.223B
4.61%
YoY
|
$2.125B
-34.55%
YoY
|
$3.247B
105.13%
YoY
|
$1.583B
15.54%
YoY
|
$1.370B
14.21%
YoY
|
| Operating Profit |
$4.910B
19.58%
YoY
|
$4.106B
42.67%
YoY
|
$2.878B
-476.71%
YoY
|
-$764.0M
-80.26%
YoY
|
-$3.870B
-15.89%
YoY
|
| Interest Expense |
-$538.0M
-36.78%
YoY
|
-$851.0M
-27.02%
YoY
|
-$1.166B
-185.47%
YoY
|
$1.364B
5.61%
YoY
|
$1.292B
53.01%
YoY
|
| Other Income/Expense, Net |
$17.00M
-101.4%
YoY
|
-$1.210B
15025.0%
YoY
|
-$8.000M
-99.43%
YoY
|
-$1.392B
0.13%
YoY
|
-$1.390B
18.46%
YoY
|
| Pretax Income |
$4.373B
51.0%
YoY
|
$2.896B
69.95%
YoY
|
$1.704B
-179.04%
YoY
|
-$2.156B
-59.02%
YoY
|
-$5.260B
-8.91%
YoY
|
| Income Tax |
$82.00M
78.26%
YoY
|
$46.00M
666.67%
YoY
|
$6.000M
50.0%
YoY
|
$4.000M
-108.89%
YoY
|
-$45.00M
N/A
|
| Net Earnings |
$4.268B
48.35%
YoY
|
$2.877B
69.53%
YoY
|
$1.697B
-178.71%
YoY
|
-$2.156B
-59.02%
YoY
|
-$5.260B
-9.26%
YoY
|
| Basic Earnings Per Share |
$15.75
43.18%
YoY
|
$11.00
65.91%
YoY
|
$6.63
-178.46%
YoY
|
-$8.45
-59.55%
YoY
|
-$20.89
-22.77%
YoY
|
| Diluted Earnings Per Share |
$15.61
42.69%
YoY
|
$10.94
82.44%
YoY
|
$6.00
-170.96%
YoY
|
-$8.45
-59.55%
YoY
|
-$20.89
-22.77%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
271.0M shares
3.83%
YoY
|
261.0M shares
1.95%
YoY
|
256.0M shares
0.39%
YoY
|
255.0M shares
1.27%
YoY
|
251.8M shares
17.49%
YoY
|
| Diluted Shares Outstanding |
274.0M shares
-1.79%
YoY
|
279.0M shares
-1.41%
YoY
|
283.0M shares
10.98%
YoY
|
255.0M shares
1.27%
YoY
|
251.8M shares
17.49%
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 |
$4.452B
11.33%
YoY
|
$4.259B
13.27%
YoY
|
$5.139B
5.18%
YoY
|
$4.538B
10.41%
YoY
|
$3.999B
7.27%
YoY
|
$3.760B
12.88%
YoY
|
$4.886B
17.44%
YoY
|
$4.110B
16.66%
YoY
|
$3.728B
29.21%
YoY
|
$3.331B
27.92%
YoY
|
$4.160B
39.0%
YoY
|
$3.523B
61.29%
YoY
|
$2.885B
172.38%
YoY
|
$2.604B
165.11%
YoY
|
$2.993B
555.0%
YoY
|
$2.184B
4190.06%
YoY
|
$1.059B
2421.14%
YoY
|
$982.2M
2777.28%
YoY
|
$457.0M
-1456.44%
YoY
|
| Cost Of Revenue |
$2.247B
8.13%
YoY
|
$2.174B
9.3%
YoY
|
$2.479B
3.68%
YoY
|
$2.283B
6.09%
YoY
|
$2.078B
4.9%
YoY
|
$1.989B
5.24%
YoY
|
$2.391B
11.89%
YoY
|
$2.152B
12.7%
YoY
|
$1.981B
10.49%
YoY
|
$1.890B
9.42%
YoY
|
$2.137B
9.23%
YoY
|
$1.909B
12.93%
YoY
|
$1.793B
51.33%
YoY
|
$1.727B
55.55%
YoY
|
$1.956B
140.42%
YoY
|
$1.691B
298.01%
YoY
|
$1.185B
317.93%
YoY
|
$1.110B
312.17%
YoY
|
$813.7M
163.66%
YoY
|
| Gross Profit |
$2.205B
14.78%
YoY
|
$2.085B
17.73%
YoY
|
$2.660B
6.61%
YoY
|
$2.255B
15.17%
YoY
|
$1.921B
9.96%
YoY
|
$1.771B
22.9%
YoY
|
$2.495B
23.3%
YoY
|
$1.958B
21.35%
YoY
|
$1.747B
59.95%
YoY
|
$1.441B
64.35%
YoY
|
$2.024B
95.17%
YoY
|
$1.614B
227.03%
YoY
|
$1.092B
-970.05%
YoY
|
$876.8M
-784.29%
YoY
|
$1.037B
-390.64%
YoY
|
$493.4M
-231.95%
YoY
|
-$125.5M
-48.01%
YoY
|
-$128.1M
-45.55%
YoY
|
-$356.7M
4.22%
YoY
|
| Selling, General & Admin |
$582.0M
3.56%
YoY
|
$696.0M
-4.4%
YoY
|
$522.0M
15.74%
YoY
|
$508.0M
9.01%
YoY
|
$562.0M
-7.87%
YoY
|
$728.0M
44.73%
YoY
|
$451.0M
14.75%
YoY
|
$466.0M
-2.97%
YoY
|
$610.0M
32.36%
YoY
|
$503.0M
0.69%
YoY
|
$393.0M
5.33%
YoY
|
$480.3M
29.3%
YoY
|
$460.9M
16.96%
YoY
|
$499.6M
-5.42%
YoY
|
$373.1M
15.37%
YoY
|
$371.4M
30.07%
YoY
|
$394.0M
52.7%
YoY
|
$528.2M
99.62%
YoY
|
$323.4M
31.06%
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 |
$461.0M
11.89%
YoY
|
$453.0M
10.49%
YoY
|
$436.0M
6.34%
YoY
|
$417.0M
6.11%
YoY
|
$412.0M
6.46%
YoY
|
$410.0M
11.39%
YoY
|
$410.0M
12.18%
YoY
|
$393.0M
8.66%
YoY
|
$387.0M
7.57%
YoY
|
$368.1M
2.07%
YoY
|
$365.5M
2.93%
YoY
|
$361.7M
2.88%
YoY
|
$359.8M
5.98%
YoY
|
$360.6M
8.17%
YoY
|
$355.1M
8.95%
YoY
|
$351.5M
8.7%
YoY
|
$339.5M
9.43%
YoY
|
$333.4M
4.8%
YoY
|
$325.9M
2.78%
YoY
|
| Operating Expenses |
$582.0M
-40.37%
YoY
|
$1.151B
1.05%
YoY
|
$522.0M
15.74%
YoY
|
$508.0M
9.01%
YoY
|
$976.0M
-2.11%
YoY
|
$1.139B
30.77%
YoY
|
$451.0M
14.75%
YoY
|
$466.0M
-44.65%
YoY
|
$997.0M
116.34%
YoY
|
$871.0M
1.26%
YoY
|
$393.0M
5.33%
YoY
|
$841.9M
126.68%
YoY
|
$460.9M
16.96%
YoY
|
$860.2M
-0.16%
YoY
|
$373.1M
15.37%
YoY
|
$371.4M
30.07%
YoY
|
$394.0M
52.7%
YoY
|
$861.6M
51.31%
YoY
|
$323.4M
31.06%
YoY
|
| Operating Profit |
$1.162B
22.96%
YoY
|
$934.0M
47.78%
YoY
|
$1.702B
4.16%
YoY
|
$1.329B
20.93%
YoY
|
$945.0M
26.0%
YoY
|
$632.0M
10.88%
YoY
|
$1.634B
29.16%
YoY
|
$1.099B
42.43%
YoY
|
$750.0M
176.13%
YoY
|
$570.0M
3334.36%
YoY
|
$1.265B
323.93%
YoY
|
$771.6M
-452.89%
YoY
|
$271.6M
-131.61%
YoY
|
$16.60M
-101.68%
YoY
|
$298.4M
-129.67%
YoY
|
-$218.6M
-78.64%
YoY
|
-$859.2M
6.18%
YoY
|
-$989.7M
-2.64%
YoY
|
-$1.006B
0.97%
YoY
|
| Interest Expense |
-$160.0M
-19.6%
YoY
|
-$153.0M
-23.12%
YoY
|
-$87.00M
-48.82%
YoY
|
-$109.0M
-54.2%
YoY
|
-$199.0M
-47.35%
YoY
|
-$199.0M
-31.62%
YoY
|
-$170.0M
-149.91%
YoY
|
-$238.0M
-21.69%
YoY
|
-$378.0M
-205.18%
YoY
|
-$291.0M
-7.09%
YoY
|
$340.6M
-3.28%
YoY
|
-$303.9M
-200.4%
YoY
|
$359.4M
29.43%
YoY
|
-$313.2M
12.37%
YoY
|
$352.2M
-18.22%
YoY
|
$302.7M
-0.69%
YoY
|
$277.7M
1.89%
YoY
|
-$278.7M
-18.21%
YoY
|
$430.7M
66.05%
YoY
|
| Other Income/Expense, Net |
$2.000M
-120.0%
YoY
|
$70.00M
-73.58%
YoY
|
-$123.0M
-76.3%
YoY
|
-$115.0M
-52.28%
YoY
|
-$10.00M
25.0%
YoY
|
$265.0M
26400.0%
YoY
|
-$519.0M
103.99%
YoY
|
-$241.0M
4374.56%
YoY
|
-$8.000M
-97.5%
YoY
|
$1.000M
-100.8%
YoY
|
-$254.4M
-4.16%
YoY
|
-$5.386M
-98.22%
YoY
|
-$319.5M
3.76%
YoY
|
-$125.1M
169.05%
YoY
|
-$265.5M
-36.6%
YoY
|
-$302.9M
-6.42%
YoY
|
-$307.9M
-4.51%
YoY
|
-$46.49M
389.34%
YoY
|
-$418.7M
22.01%
YoY
|
| Pretax Income |
$976.0M
32.61%
YoY
|
$844.0M
50.98%
YoY
|
$1.579B
41.61%
YoY
|
$1.214B
41.49%
YoY
|
$736.0M
102.2%
YoY
|
$559.0M
99.64%
YoY
|
$1.115B
10.32%
YoY
|
$858.0M
85.6%
YoY
|
$364.0M
-859.76%
YoY
|
$280.0M
-155.98%
YoY
|
$1.011B
2965.63%
YoY
|
$462.3M
-188.63%
YoY
|
-$47.91M
-95.9%
YoY
|
-$500.2M
-63.14%
YoY
|
$32.97M
-102.31%
YoY
|
-$521.6M
-61.29%
YoY
|
-$1.167B
3.13%
YoY
|
-$1.357B
-0.73%
YoY
|
-$1.425B
6.37%
YoY
|
| Income Tax |
$26.00M
62.5%
YoY
|
$82.00M
N/A
|
N/A
|
N/A
|
$16.00M
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
|
| Net Earnings |
$941.0M
28.9%
YoY
|
$754.0M
36.59%
YoY
|
$1.575B
41.76%
YoY
|
$1.210B
41.69%
YoY
|
$730.0M
102.78%
YoY
|
$552.0M
98.56%
YoY
|
$1.111B
10.1%
YoY
|
$854.0M
86.15%
YoY
|
$360.0M
-851.41%
YoY
|
$278.0M
-155.58%
YoY
|
$1.009B
2960.77%
YoY
|
$458.8M
-187.96%
YoY
|
-$47.91M
-95.9%
YoY
|
-$500.2M
-63.14%
YoY
|
$32.97M
-102.31%
YoY
|
-$521.6M
-61.29%
YoY
|
-$1.167B
3.13%
YoY
|
-$1.357B
-0.73%
YoY
|
-$1.425B
5.78%
YoY
|
| Basic Earnings Per Share |
$3.49
28.78%
YoY
|
N/A
|
$5.79
37.2%
YoY
|
$4.45
34.04%
YoY
|
$2.71
93.57%
YoY
|
N/A
|
$4.22
7.11%
YoY
|
$3.32
85.47%
YoY
|
$1.40
-836.84%
YoY
|
N/A
|
$3.94
2930.77%
YoY
|
$1.79
-187.32%
YoY
|
-$0.19
-95.85%
YoY
|
N/A
|
$0.13
-102.33%
YoY
|
-$2.05
-61.25%
YoY
|
-$4.58
-1.72%
YoY
|
N/A
|
-$5.59
-11.13%
YoY
|
| Diluted Earnings Per Share |
$3.48
31.76%
YoY
|
$2.78
39.0%
YoY
|
$5.74
36.34%
YoY
|
$4.41
41.8%
YoY
|
$2.65
106.63%
YoY
|
$2.00
101.44%
YoY
|
$4.21
15.34%
YoY
|
$3.11
91.11%
YoY
|
$1.28
-773.68%
YoY
|
$0.99
-150.65%
YoY
|
$3.65
2707.69%
YoY
|
$1.63
-179.38%
YoY
|
-$0.19
-95.85%
YoY
|
-$1.96
-100.0%
YoY
|
$0.13
-102.33%
YoY
|
-$2.05
-61.25%
YoY
|
-$4.58
-1.72%
YoY
|
-$5.325M
87440269.67%
YoY
|
-$5.59
-11.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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
270.5M shares
0.52%
YoY
|
272.7M shares
1.43%
YoY
|
271.6M shares
5.52%
YoY
|
271.6M shares
5.52%
YoY
|
269.1M shares
4.86%
YoY
|
268.9M shares
4.93%
YoY
|
257.4M shares
0.49%
YoY
|
257.3M shares
0.63%
YoY
|
256.7M shares
0.51%
YoY
|
256.2M shares
0.41%
YoY
|
256.2M shares
0.44%
YoY
|
255.7M shares
0.3%
YoY
|
255.4M shares
0.21%
YoY
|
255.2M shares
0.15%
YoY
|
255.1M shares
0.14%
YoY
|
255.0M shares
0.15%
YoY
|
254.8M shares
4.86%
YoY
|
254.8M shares
13.57%
YoY
|
254.7M shares
18.93%
YoY
|
| Diluted Shares Outstanding |
271.0M shares
-1.81%
YoY
|
N/A
|
274.0M shares
3.79%
YoY
|
275.0M shares
-2.14%
YoY
|
276.0M shares
-1.78%
YoY
|
N/A
|
264.0M shares
-6.34%
YoY
|
281.0M shares
-0.32%
YoY
|
281.0M shares
10.0%
YoY
|
N/A
|
281.9M shares
10.38%
YoY
|
281.9M shares
10.57%
YoY
|
255.5M shares
0.25%
YoY
|
N/A
|
255.4M shares
0.26%
YoY
|
255.0M shares
0.15%
YoY
|
254.8M shares
4.86%
YoY
|
N/A
|
254.7M shares
18.93%
YoY
|
Loading...