|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$33.63B
54.99%
YoY
|
$21.70B
22.75%
YoY
|
$17.68B
-21.04%
YoY
|
$22.39B
35.35%
YoY
|
$16.54B
93.63%
YoY
|
| Cost Of Revenue |
$23.37B
75.59%
YoY
|
$13.31B
11.59%
YoY
|
$11.93B
-33.39%
YoY
|
$17.91B
46.12%
YoY
|
$12.26B
139.85%
YoY
|
| Gross Profit |
$10.26B
22.28%
YoY
|
$8.387B
45.91%
YoY
|
$5.748B
28.39%
YoY
|
$4.477B
4.51%
YoY
|
$4.284B
24.81%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
$17.75M
4.39%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.514B
33.51%
YoY
|
$1.134B
47.46%
YoY
|
$769.0M
22.82%
YoY
|
$626.1M
0.71%
YoY
|
$621.7M
7.44%
YoY
|
| Operating Expenses |
$4.434B
33.35%
YoY
|
$3.325B
119.04%
YoY
|
$1.518B
-14.52%
YoY
|
$1.776B
5.15%
YoY
|
$1.689B
15.28%
YoY
|
| Operating Profit |
$5.741B
15.07%
YoY
|
$4.989B
22.52%
YoY
|
$4.072B
45.04%
YoY
|
$2.807B
8.13%
YoY
|
$2.596B
90.71%
YoY
|
| Interest Expense |
-$1.397B
49.89%
YoY
|
-$932.0M
-207.62%
YoY
|
$866.0M
28.12%
YoY
|
$675.9M
-7.77%
YoY
|
$732.9M
2.81%
YoY
|
| Other Income/Expense, Net |
$146.0M
175.47%
YoY
|
$53.00M
-40.45%
YoY
|
$89.00M
-377.27%
YoY
|
-$32.10M
863.07%
YoY
|
-$3.333M
-113.51%
YoY
|
| Pretax Income |
$4.490B
9.25%
YoY
|
$4.110B
17.53%
YoY
|
$3.497B
55.45%
YoY
|
$2.250B
13.38%
YoY
|
$1.984B
147.31%
YoY
|
| Income Tax |
$1.028B
3.01%
YoY
|
$998.0M
19.09%
YoY
|
$838.0M
58.89%
YoY
|
$527.4M
8.86%
YoY
|
$484.5M
155.66%
YoY
|
| Net Earnings |
$3.393B
11.8%
YoY
|
$3.035B
14.14%
YoY
|
$2.659B
54.39%
YoY
|
$1.722B
14.84%
YoY
|
$1.500B
144.73%
YoY
|
| Basic Earnings Per Share |
$5.43
4.62%
YoY
|
$5.19
-5.46%
YoY
|
$5.49
42.6%
YoY
|
$3.85
14.58%
YoY
|
$3.36
136.62%
YoY
|
| Diluted Earnings Per Share |
$5.42
4.84%
YoY
|
$5.17
-5.66%
YoY
|
$5.48
42.71%
YoY
|
$3.84
14.63%
YoY
|
$3.35
135.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
624.8M shares
6.88%
YoY
|
584.6M shares
20.71%
YoY
|
484.3M shares
8.22%
YoY
|
447.5M shares
0.25%
YoY
|
446.4M shares
3.55%
YoY
|
| Diluted Shares Outstanding |
625.9M shares
6.72%
YoY
|
586.5M shares
20.83%
YoY
|
485.4M shares
8.24%
YoY
|
448.4M shares
0.23%
YoY
|
447.4M shares
3.62%
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 |
$9.618B
19.58%
YoY
|
$9.065B
29.5%
YoY
|
$8.634B
71.89%
YoY
|
$7.887B
61.16%
YoY
|
$8.043B
68.23%
YoY
|
$7.000B
33.72%
YoY
|
$5.023B
19.91%
YoY
|
$4.894B
31.14%
YoY
|
$4.781B
5.75%
YoY
|
$5.235B
4.03%
YoY
|
$4.189B
-29.16%
YoY
|
$3.732B
-37.77%
YoY
|
$4.521B
-16.96%
YoY
|
$5.032B
-7.17%
YoY
|
$5.914B
30.36%
YoY
|
$5.997B
76.95%
YoY
|
$5.445B
70.43%
YoY
|
$5.420B
110.87%
YoY
|
$4.536B
108.63%
YoY
|
| Cost Of Revenue |
$7.053B
24.72%
YoY
|
$6.396B
42.26%
YoY
|
$5.962B
96.96%
YoY
|
$5.360B
85.4%
YoY
|
$5.655B
95.2%
YoY
|
$4.496B
36.2%
YoY
|
$3.027B
8.15%
YoY
|
$2.891B
16.48%
YoY
|
$2.897B
-13.44%
YoY
|
$3.301B
-15.21%
YoY
|
$2.799B
-41.35%
YoY
|
$2.482B
-49.12%
YoY
|
$3.347B
-23.34%
YoY
|
$3.893B
-9.86%
YoY
|
$4.773B
38.37%
YoY
|
$4.878B
106.09%
YoY
|
$4.366B
105.79%
YoY
|
$4.319B
165.44%
YoY
|
$3.449B
172.51%
YoY
|
| Gross Profit |
$2.565B
7.41%
YoY
|
$2.669B
6.59%
YoY
|
$2.672B
33.87%
YoY
|
$2.527B
26.16%
YoY
|
$2.388B
26.75%
YoY
|
$2.504B
29.47%
YoY
|
$1.996B
43.6%
YoY
|
$2.003B
60.24%
YoY
|
$1.884B
60.48%
YoY
|
$1.934B
69.83%
YoY
|
$1.390B
21.84%
YoY
|
$1.250B
11.73%
YoY
|
$1.174B
8.84%
YoY
|
$1.139B
3.39%
YoY
|
$1.141B
4.95%
YoY
|
$1.119B
9.47%
YoY
|
$1.079B
0.51%
YoY
|
$1.101B
16.74%
YoY
|
$1.087B
19.64%
YoY
|
| Selling, General & Admin |
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
|
| 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 |
$378.0M
-0.53%
YoY
|
$388.0M
12.79%
YoY
|
$378.0M
37.96%
YoY
|
$368.0M
40.46%
YoY
|
$380.0M
49.61%
YoY
|
$344.0M
32.31%
YoY
|
$274.0M
54.8%
YoY
|
$262.0M
54.12%
YoY
|
$254.0M
56.79%
YoY
|
$260.0M
65.17%
YoY
|
$177.0M
12.67%
YoY
|
$170.0M
7.76%
YoY
|
$162.0M
5.29%
YoY
|
$157.4M
2.81%
YoY
|
$157.1M
1.66%
YoY
|
$157.8M
0.53%
YoY
|
$153.9M
-2.08%
YoY
|
$153.1M
0.27%
YoY
|
$154.5M
0.85%
YoY
|
| Operating Expenses |
$1.130B
0.36%
YoY
|
$1.130B
28.41%
YoY
|
$1.104B
28.67%
YoY
|
$1.074B
38.76%
YoY
|
$1.126B
37.32%
YoY
|
$880.0M
8.64%
YoY
|
$858.0M
62.5%
YoY
|
$774.0M
50.88%
YoY
|
$820.0M
79.04%
YoY
|
$810.0M
68.91%
YoY
|
$528.0M
19.11%
YoY
|
$513.0M
17.87%
YoY
|
$458.0M
9.63%
YoY
|
$479.6M
6.75%
YoY
|
$443.3M
5.63%
YoY
|
$435.2M
5.85%
YoY
|
$417.8M
2.2%
YoY
|
$449.2M
11.64%
YoY
|
$419.7M
17.19%
YoY
|
| Operating Profit |
$1.428B
17.05%
YoY
|
$1.539B
-5.23%
YoY
|
$1.558B
38.12%
YoY
|
$1.431B
16.44%
YoY
|
$1.220B
14.66%
YoY
|
$1.624B
44.48%
YoY
|
$1.128B
52.64%
YoY
|
$1.229B
66.76%
YoY
|
$1.064B
-28.92%
YoY
|
$1.124B
70.5%
YoY
|
$739.0M
5.69%
YoY
|
$737.0M
7.83%
YoY
|
$1.497B
125.98%
YoY
|
$659.2M
1.08%
YoY
|
$699.2M
4.69%
YoY
|
$683.5M
11.77%
YoY
|
$662.5M
-0.34%
YoY
|
$652.2M
21.08%
YoY
|
$667.9M
21.33%
YoY
|
| Interest Expense |
-$350.0M
4.79%
YoY
|
-$348.0M
31.32%
YoY
|
-$358.0M
53.65%
YoY
|
-$357.0M
70.0%
YoY
|
-$334.0M
-211.33%
YoY
|
-$265.0M
12.77%
YoY
|
-$233.0M
-208.37%
YoY
|
-$210.0M
-216.67%
YoY
|
$300.0M
80.72%
YoY
|
-$235.0M
81.28%
YoY
|
$215.0M
28.79%
YoY
|
$180.0M
-233.21%
YoY
|
$166.0M
-3.52%
YoY
|
-$129.6M
-9.66%
YoY
|
$166.9M
-9.3%
YoY
|
-$135.1M
-173.06%
YoY
|
$172.1M
-7.26%
YoY
|
-$143.5M
1.26%
YoY
|
$184.0M
4.35%
YoY
|
| Other Income/Expense, Net |
$3.000M
50.0%
YoY
|
$68.00M
172.0%
YoY
|
$37.00M
117.65%
YoY
|
$39.00M
875.0%
YoY
|
$2.000M
-71.43%
YoY
|
$25.00M
-45.65%
YoY
|
$17.00M
-22.73%
YoY
|
$4.000M
-69.23%
YoY
|
$7.000M
-12.5%
YoY
|
$46.00M
-4906.69%
YoY
|
$22.00M
-365.19%
YoY
|
$13.00M
-239.43%
YoY
|
$8.000M
-159.16%
YoY
|
-$957.0K
-206.93%
YoY
|
-$8.296M
-744.6%
YoY
|
-$9.324M
1791.28%
YoY
|
-$13.52M
169.26%
YoY
|
$895.0K
-85.33%
YoY
|
$1.287M
-72.02%
YoY
|
| Pretax Income |
$1.021B
14.98%
YoY
|
$1.252B
-5.72%
YoY
|
$1.237B
35.64%
YoY
|
$1.113B
8.8%
YoY
|
$888.0M
4.84%
YoY
|
$1.328B
45.93%
YoY
|
$912.0M
53.28%
YoY
|
$1.023B
66.88%
YoY
|
$847.0M
-38.58%
YoY
|
$910.0M
45.12%
YoY
|
$595.0M
5.52%
YoY
|
$613.0M
12.46%
YoY
|
$1.379B
168.5%
YoY
|
$627.1M
23.01%
YoY
|
$563.9M
9.72%
YoY
|
$545.1M
20.54%
YoY
|
$513.6M
1.04%
YoY
|
$509.8M
26.43%
YoY
|
$513.9M
22.69%
YoY
|
| Income Tax |
$245.0M
24.37%
YoY
|
$274.0M
-16.46%
YoY
|
$297.0M
35.62%
YoY
|
$260.0M
7.0%
YoY
|
$197.0M
-5.29%
YoY
|
$328.0M
47.75%
YoY
|
$219.0M
55.32%
YoY
|
$243.0M
67.59%
YoY
|
$208.0M
-36.97%
YoY
|
$222.0M
56.17%
YoY
|
$141.0M
6.71%
YoY
|
$145.0M
10.92%
YoY
|
$330.0M
169.56%
YoY
|
$142.2M
9.02%
YoY
|
$132.1M
8.39%
YoY
|
$130.7M
18.76%
YoY
|
$122.4M
0.24%
YoY
|
$130.4M
36.97%
YoY
|
$121.9M
14.4%
YoY
|
| Net Earnings |
$774.0M
21.7%
YoY
|
$977.0M
5.85%
YoY
|
$939.0M
35.5%
YoY
|
$841.0M
7.82%
YoY
|
$636.0M
-0.47%
YoY
|
$923.0M
34.16%
YoY
|
$693.0M
52.64%
YoY
|
$780.0M
66.67%
YoY
|
$639.0M
-39.08%
YoY
|
$688.0M
41.96%
YoY
|
$454.0M
5.15%
YoY
|
$468.0M
12.94%
YoY
|
$1.049B
168.17%
YoY
|
$484.6M
27.75%
YoY
|
$431.8M
10.14%
YoY
|
$414.4M
21.11%
YoY
|
$391.2M
1.29%
YoY
|
$379.4M
23.16%
YoY
|
$392.0M
25.52%
YoY
|
| Basic Earnings Per Share |
$1.23
18.27%
YoY
|
N/A
|
$1.49
26.27%
YoY
|
$1.34
0.75%
YoY
|
$1.04
-4.59%
YoY
|
N/A
|
$1.18
19.19%
YoY
|
$1.33
27.88%
YoY
|
$1.09
-53.42%
YoY
|
N/A
|
$0.99
3.13%
YoY
|
$1.04
11.83%
YoY
|
$2.34
168.97%
YoY
|
N/A
|
$0.96
9.09%
YoY
|
$0.93
20.78%
YoY
|
$0.87
0.0%
YoY
|
N/A
|
$0.88
25.71%
YoY
|
| Diluted Earnings Per Share |
$1.23
18.27%
YoY
|
$1.55
-1.27%
YoY
|
$1.49
26.27%
YoY
|
$1.34
0.75%
YoY
|
$1.04
-4.59%
YoY
|
$1.57
33.61%
YoY
|
$1.18
19.19%
YoY
|
$1.33
27.88%
YoY
|
$1.09
-53.42%
YoY
|
$1.18
8.9%
YoY
|
$0.99
3.13%
YoY
|
$1.04
-100.0%
YoY
|
$2.34
168.97%
YoY
|
$1.08
-100.0%
YoY
|
$0.96
9.09%
YoY
|
$924.6K
120074612.23%
YoY
|
$0.87
1.16%
YoY
|
$846.3K
122655215.1%
YoY
|
$0.88
25.71%
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 |
629.8M shares
0.87%
YoY
|
629.2M shares
7.71%
YoY
|
629.8M shares
7.82%
YoY
|
624.6M shares
7.02%
YoY
|
624.3M shares
7.06%
YoY
|
584.2M shares
0.28%
YoY
|
584.1M shares
30.47%
YoY
|
583.6M shares
30.44%
YoY
|
583.2M shares
30.4%
YoY
|
582.6M shares
30.34%
YoY
|
447.7M shares
0.0%
YoY
|
447.4M shares
0.19%
YoY
|
447.2M shares
0.02%
YoY
|
447.0M shares
0.23%
YoY
|
447.7M shares
0.23%
YoY
|
446.6M shares
0.06%
YoY
|
447.1M shares
0.28%
YoY
|
445.9M shares
0.35%
YoY
|
446.6M shares
0.34%
YoY
|
| Diluted Shares Outstanding |
631.6M shares
3.12%
YoY
|
N/A
|
631.5M shares
7.64%
YoY
|
628.1M shares
7.22%
YoY
|
612.5M shares
4.58%
YoY
|
N/A
|
586.7M shares
28.04%
YoY
|
585.8M shares
30.47%
YoY
|
585.7M shares
30.45%
YoY
|
N/A
|
458.2M shares
2.23%
YoY
|
449.0M shares
0.18%
YoY
|
449.0M shares
0.13%
YoY
|
N/A
|
448.2M shares
0.13%
YoY
|
448.2M shares
0.29%
YoY
|
448.4M shares
0.34%
YoY
|
N/A
|
447.6M shares
0.48%
YoY
|
Loading...