|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$34.19B
-3.54%
YoY
|
$35.44B
3.53%
YoY
|
$34.23B
1.67%
YoY
|
$33.67B
24.11%
YoY
|
$27.13B
20.64%
YoY
|
| Cost Of Revenue |
$30.41B
2.85%
YoY
|
$29.57B
5.42%
YoY
|
$28.05B
7.16%
YoY
|
$26.18B
23.18%
YoY
|
$21.25B
13.86%
YoY
|
| Gross Profit |
$3.773B
-35.73%
YoY
|
$5.870B
-5.07%
YoY
|
$6.183B
-17.51%
YoY
|
$7.496B
27.44%
YoY
|
$5.882B
53.74%
YoY
|
| Selling, General & Admin |
$2.678B
218.89%
YoY
|
$839.9M
67.53%
YoY
|
$501.3M
20.95%
YoY
|
$414.5M
4.15%
YoY
|
$398.0M
11.17%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$134.3M
16.26%
YoY
|
$115.5M
4.87%
YoY
|
$110.2M
26.52%
YoY
|
$87.08M
1.25%
YoY
|
$86.00M
-9.09%
YoY
|
| Operating Expenses |
$2.678B
285.8%
YoY
|
$694.2M
27.64%
YoY
|
$543.9M
18.95%
YoY
|
$457.3M
5.12%
YoY
|
$435.0M
16.0%
YoY
|
| Operating Profit |
$1.094B
-78.85%
YoY
|
$5.176B
-8.23%
YoY
|
$5.640B
-19.88%
YoY
|
$7.038B
29.22%
YoY
|
$5.447B
56.42%
YoY
|
| Interest Expense |
$33.57M
261.51%
YoY
|
$9.287M
-102.12%
YoY
|
-$437.2M
-57.3%
YoY
|
-$1.024B
-578.47%
YoY
|
$214.0M
-155.15%
YoY
|
| Other Income/Expense, Net |
-$62.35M
-127.61%
YoY
|
$225.9M
640.13%
YoY
|
$30.52M
-299.64%
YoY
|
-$15.29M
-108.45%
YoY
|
$180.8M
N/A
|
| Pretax Income |
$2.814B
-45.73%
YoY
|
$5.185B
-0.33%
YoY
|
$5.202B
-13.5%
YoY
|
$6.015B
3.36%
YoY
|
$5.819B
86.28%
YoY
|
| Income Tax |
$705.6M
-42.04%
YoY
|
$1.217B
-1.91%
YoY
|
$1.241B
-9.15%
YoY
|
$1.366B
0.26%
YoY
|
$1.363B
107.63%
YoY
|
| Net Earnings |
$2.078B
-47.15%
YoY
|
$3.933B
-0.15%
YoY
|
$3.939B
-14.64%
YoY
|
$4.614B
4.15%
YoY
|
$4.430B
79.72%
YoY
|
| Basic Earnings Per Share |
$7.98
-44.23%
YoY
|
$14.31
4.22%
YoY
|
$13.73
-12.77%
YoY
|
$15.74
10.22%
YoY
|
$14.28
81.22%
YoY
|
| Diluted Earnings Per Share |
$7.99
-44.23%
YoY
|
$14.31
4.22%
YoY
|
$13.73
-12.66%
YoY
|
$15.72
10.16%
YoY
|
$14.27
81.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
257.7M shares
-5.25%
YoY
|
272.0M shares
-3.99%
YoY
|
283.3M shares
-2.24%
YoY
|
289.8M shares
-5.48%
YoY
|
306.6M shares
-0.9%
YoY
|
| Diluted Shares Outstanding |
N/A
|
272.0M shares
-3.99%
YoY
|
283.3M shares
-2.24%
YoY
|
289.8M shares
-5.48%
YoY
|
306.6M shares
-0.9%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.619B
-13.26%
YoY
|
$9.368B
-5.82%
YoY
|
$8.810B
-6.43%
YoY
|
$8.378B
-4.43%
YoY
|
$7.632B
4.36%
YoY
|
$9.947B
-9.31%
YoY
|
$9.416B
7.86%
YoY
|
$8.766B
8.95%
YoY
|
$7.313B
12.67%
YoY
|
$10.97B
7.8%
YoY
|
$8.730B
-2.29%
YoY
|
$8.045B
-3.75%
YoY
|
$6.490B
4.63%
YoY
|
$10.17B
20.64%
YoY
|
$8.934B
28.71%
YoY
|
$8.359B
29.99%
YoY
|
$6.204B
16.49%
YoY
|
$8.434B
23.55%
YoY
|
$6.941B
18.25%
YoY
|
$6.430B
21.62%
YoY
|
| Cost Of Revenue |
$6.174B
-8.38%
YoY
|
$8.506B
2.11%
YoY
|
$7.863B
-0.65%
YoY
|
$7.531B
2.65%
YoY
|
$6.739B
8.67%
YoY
|
$8.330B
-5.63%
YoY
|
$7.914B
11.79%
YoY
|
$7.336B
10.14%
YoY
|
$6.201B
13.06%
YoY
|
$8.827B
8.76%
YoY
|
$7.079B
4.11%
YoY
|
$6.661B
5.34%
YoY
|
$5.485B
11.1%
YoY
|
$8.116B
26.32%
YoY
|
$6.800B
25.09%
YoY
|
$6.323B
23.73%
YoY
|
$4.937B
15.34%
YoY
|
$6.425B
16.67%
YoY
|
$5.436B
13.06%
YoY
|
$5.110B
14.7%
YoY
|
| Gross Profit |
$445.3M
-50.11%
YoY
|
$861.8M
-46.7%
YoY
|
$947.5M
-36.92%
YoY
|
$846.3M
-40.78%
YoY
|
$892.5M
-19.72%
YoY
|
$1.617B
-24.5%
YoY
|
$1.502B
-8.99%
YoY
|
$1.429B
3.23%
YoY
|
$1.112B
10.55%
YoY
|
$2.142B
4.04%
YoY
|
$1.650B
-22.69%
YoY
|
$1.384B
-32.0%
YoY
|
$1.006B
-20.6%
YoY
|
$2.058B
2.48%
YoY
|
$2.135B
41.77%
YoY
|
$2.036B
54.21%
YoY
|
$1.267B
21.18%
YoY
|
$2.009B
27.59%
YoY
|
$1.506B
19.26%
YoY
|
$1.320B
24.27%
YoY
|
| Selling, General & Admin |
$617.5M
318.99%
YoY
|
$162.1M
-4.66%
YoY
|
$171.4M
4.08%
YoY
|
$155.9M
-0.72%
YoY
|
$147.4M
-6.32%
YoY
|
$170.0M
24.7%
YoY
|
$164.7M
44.27%
YoY
|
$157.0M
25.84%
YoY
|
$157.3M
24.75%
YoY
|
$136.3M
70.26%
YoY
|
$114.1M
-1.22%
YoY
|
$124.8M
18.59%
YoY
|
$126.1M
10.91%
YoY
|
$80.07M
-21.65%
YoY
|
$115.6M
21.77%
YoY
|
$105.2M
15.99%
YoY
|
$113.7M
2.9%
YoY
|
$102.2M
7.02%
YoY
|
$94.90M
2.37%
YoY
|
$90.70M
8.62%
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
|
N/A
|
| Depreciation & Amortization |
$33.39M
6.56%
YoY
|
$34.98M
15.04%
YoY
|
$34.17M
16.33%
YoY
|
$33.83M
18.24%
YoY
|
$31.33M
15.45%
YoY
|
$30.41M
4.79%
YoY
|
$29.37M
-20.84%
YoY
|
$28.61M
20.53%
YoY
|
$27.14M
33.66%
YoY
|
$29.02M
-0.47%
YoY
|
$37.11M
101.44%
YoY
|
$23.73M
22.34%
YoY
|
$20.31M
1.02%
YoY
|
$29.15M
44.33%
YoY
|
$18.42M
-12.7%
YoY
|
$19.40M
-13.39%
YoY
|
$20.10M
-9.87%
YoY
|
$20.20M
-21.71%
YoY
|
$21.10M
-13.17%
YoY
|
$22.40M
-7.05%
YoY
|
| Operating Expenses |
$617.5M
362.39%
YoY
|
$290.9M
136.11%
YoY
|
$211.9M
30.14%
YoY
|
$145.2M
33.85%
YoY
|
$133.5M
22.8%
YoY
|
$123.2M
-34.15%
YoY
|
$162.9M
83.91%
YoY
|
$108.5M
-28.52%
YoY
|
$108.7M
-7.61%
YoY
|
$187.1M
104.99%
YoY
|
$88.55M
-36.61%
YoY
|
$151.8M
27.55%
YoY
|
$117.7M
-6.88%
YoY
|
$91.29M
-23.86%
YoY
|
$139.7M
20.73%
YoY
|
$119.0M
8.58%
YoY
|
$126.4M
15.01%
YoY
|
$119.9M
11.22%
YoY
|
$115.7M
10.09%
YoY
|
$109.6M
21.64%
YoY
|
| Operating Profit |
-$172.2M
-122.69%
YoY
|
$570.8M
-61.78%
YoY
|
$735.5M
-45.08%
YoY
|
$701.1M
-46.92%
YoY
|
$759.0M
-24.33%
YoY
|
$1.494B
-23.57%
YoY
|
$1.339B
-14.25%
YoY
|
$1.321B
7.14%
YoY
|
$1.003B
12.96%
YoY
|
$1.954B
-0.64%
YoY
|
$1.562B
-21.71%
YoY
|
$1.233B
-35.69%
YoY
|
$887.9M
10.58%
YoY
|
$1.967B
4.15%
YoY
|
$1.995B
3.66%
YoY
|
$1.917B
59.45%
YoY
|
$802.9M
-44.62%
YoY
|
$1.889B
28.79%
YoY
|
$1.924B
102.22%
YoY
|
$1.202B
58.16%
YoY
|
| Interest Expense |
$23.53M
-138.73%
YoY
|
$112.2M
-413.82%
YoY
|
$55.18M
-71.84%
YoY
|
-$59.17M
-0.7%
YoY
|
-$60.76M
-15.84%
YoY
|
-$35.75M
-79.01%
YoY
|
$196.0M
-326.22%
YoY
|
-$59.59M
-19.44%
YoY
|
-$72.19M
-30.22%
YoY
|
-$170.3M
-18.25%
YoY
|
-$86.63M
-49.25%
YoY
|
-$73.96M
-54.32%
YoY
|
-$103.5M
-77.67%
YoY
|
-$208.4M
-33.43%
YoY
|
-$170.7M
-140.36%
YoY
|
-$161.9M
-38.93%
YoY
|
-$463.4M
-218.27%
YoY
|
-$313.0M
571.67%
YoY
|
$422.9M
-530.21%
YoY
|
-$265.1M
108.9%
YoY
|
| Other Income/Expense, Net |
$8.146M
-74.28%
YoY
|
N/A
|
-$18.96M
-181.25%
YoY
|
$30.76M
-54.88%
YoY
|
$31.67M
-51.56%
YoY
|
N/A
|
$23.33M
-47.16%
YoY
|
$68.17M
-784.46%
YoY
|
$65.37M
180.33%
YoY
|
N/A
|
$44.15M
-328.81%
YoY
|
-$9.960M
31.71%
YoY
|
$23.32M
N/A
|
N/A
|
-$19.30M
N/A
|
-$7.562M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$302.5M
-56.68%
YoY
|
$683.0M
-53.15%
YoY
|
$790.7M
-48.49%
YoY
|
$641.9M
-49.1%
YoY
|
$698.2M
-24.98%
YoY
|
$1.458B
-18.28%
YoY
|
$1.535B
4.07%
YoY
|
$1.261B
8.84%
YoY
|
$930.8M
18.65%
YoY
|
$1.784B
1.44%
YoY
|
$1.475B
-19.14%
YoY
|
$1.159B
-33.98%
YoY
|
$784.5M
15.92%
YoY
|
$1.759B
11.26%
YoY
|
$1.824B
0.55%
YoY
|
$1.755B
59.98%
YoY
|
$676.7M
-49.0%
YoY
|
$1.581B
35.73%
YoY
|
$1.814B
111.21%
YoY
|
$1.097B
62.12%
YoY
|
| Income Tax |
$69.09M
-59.24%
YoY
|
$185.1M
-48.31%
YoY
|
$190.9M
-45.12%
YoY
|
$160.1M
-46.73%
YoY
|
$169.5M
-19.6%
YoY
|
$358.1M
-14.09%
YoY
|
$347.9M
-2.89%
YoY
|
$300.5M
6.98%
YoY
|
$210.9M
13.89%
YoY
|
$416.8M
0.48%
YoY
|
$358.2M
1.89%
YoY
|
$280.9M
-35.02%
YoY
|
$185.1M
10.59%
YoY
|
$414.8M
7.13%
YoY
|
$351.6M
-13.22%
YoY
|
$432.3M
66.19%
YoY
|
$167.4M
-46.01%
YoY
|
$387.2M
41.47%
YoY
|
$405.1M
113.58%
YoY
|
$260.1M
62.09%
YoY
|
| Net Earnings |
$229.4M
-55.85%
YoY
|
$486.5M
-55.2%
YoY
|
$591.0M
-49.17%
YoY
|
$477.4M
-49.97%
YoY
|
$519.5M
-27.08%
YoY
|
$1.086B
-19.32%
YoY
|
$1.163B
4.84%
YoY
|
$954.3M
11.2%
YoY
|
$712.4M
19.43%
YoY
|
$1.346B
2.83%
YoY
|
$1.109B
-24.42%
YoY
|
$858.2M
-35.02%
YoY
|
$596.5M
18.46%
YoY
|
$1.309B
9.95%
YoY
|
$1.467B
4.3%
YoY
|
$1.321B
58.87%
YoY
|
$503.6M
-49.71%
YoY
|
$1.191B
34.86%
YoY
|
$1.407B
111.11%
YoY
|
$831.4M
60.68%
YoY
|
| Basic Earnings Per Share |
$0.93
-52.55%
YoY
|
N/A
|
$2.29
-46.24%
YoY
|
$1.81
-47.54%
YoY
|
$1.96
-23.74%
YoY
|
N/A
|
$4.26
10.08%
YoY
|
$3.45
14.62%
YoY
|
$2.57
24.76%
YoY
|
N/A
|
$3.87
-23.21%
YoY
|
$3.01
-33.11%
YoY
|
$2.06
21.18%
YoY
|
N/A
|
$5.04
11.5%
YoY
|
$4.50
69.17%
YoY
|
$1.70
-46.88%
YoY
|
N/A
|
$4.52
112.21%
YoY
|
$2.66
60.24%
YoY
|
| Diluted Earnings Per Share |
$0.93
-52.55%
YoY
|
$1.93
-52.67%
YoY
|
$2.29
-46.24%
YoY
|
$1.81
-47.54%
YoY
|
$1.96
-23.81%
YoY
|
$4.06
-15.65%
YoY
|
$4.26
10.08%
YoY
|
$3.45
14.54%
YoY
|
$2.57
24.88%
YoY
|
$4.82
-100.0%
YoY
|
$3.87
-23.06%
YoY
|
$3.01
-32.91%
YoY
|
$2.06
21.89%
YoY
|
$4.555M
15.24%
YoY
|
$5.03
11.28%
YoY
|
$4.49
69.43%
YoY
|
$1.69
-47.19%
YoY
|
$3.953M
140160298.59%
YoY
|
$4.52
113.21%
YoY
|
$2.65
60.61%
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
|
N/A
|
| Basic Shares Outstanding |
244.4M shares
-6.96%
YoY
|
N/A
|
255.6M shares
-5.39%
YoY
|
260.3M shares
-4.9%
YoY
|
262.7M shares
-5.13%
YoY
|
N/A
|
270.2M shares
-4.49%
YoY
|
273.7M shares
-3.93%
YoY
|
276.9M shares
-3.19%
YoY
|
N/A
|
282.9M shares
-1.82%
YoY
|
284.9M shares
-1.72%
YoY
|
286.1M shares
-2.67%
YoY
|
N/A
|
288.1M shares
-6.24%
YoY
|
289.9M shares
-6.15%
YoY
|
293.9M shares
-4.88%
YoY
|
N/A
|
307.3M shares
-0.52%
YoY
|
308.9M shares
0.17%
YoY
|
| Diluted Shares Outstanding |
244.4M shares
-6.96%
YoY
|
N/A
|
255.6M shares
-5.39%
YoY
|
260.3M shares
-4.9%
YoY
|
262.7M shares
-5.13%
YoY
|
N/A
|
270.2M shares
-4.49%
YoY
|
273.7M shares
-3.93%
YoY
|
276.9M shares
-3.19%
YoY
|
N/A
|
282.9M shares
-1.82%
YoY
|
284.9M shares
-1.72%
YoY
|
286.1M shares
-2.67%
YoY
|
N/A
|
288.1M shares
-6.24%
YoY
|
289.9M shares
-6.15%
YoY
|
293.9M shares
-4.88%
YoY
|
N/A
|
307.3M shares
-0.52%
YoY
|
308.9M shares
0.17%
YoY
|
Loading...