|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$129.7B
10.11%
YoY
|
$117.8B
10.7%
YoY
|
$106.4B
14.54%
YoY
|
$92.87B
11.81%
YoY
|
$83.06B
7.66%
YoY
|
| Cost Of Revenue |
$110.8B
10.08%
YoY
|
$100.7B
13.88%
YoY
|
$88.39B
16.78%
YoY
|
$75.69B
N/A
|
N/A
|
| Gross Profit |
$18.85B
10.26%
YoY
|
$17.10B
-4.91%
YoY
|
$17.98B
4.66%
YoY
|
$17.18B
N/A
|
N/A
|
| Selling, General & Admin |
$15.45B
12.81%
YoY
|
$13.70B
3.85%
YoY
|
$13.19B
4.08%
YoY
|
$12.67B
25.2%
YoY
|
$10.12B
0.69%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$773.0M
-14.87%
YoY
|
$908.0M
-0.98%
YoY
|
$917.0M
8.52%
YoY
|
$845.0M
32.03%
YoY
|
$640.0M
21.21%
YoY
|
| Operating Expenses |
$15.45B
12.81%
YoY
|
$13.70B
-86.62%
YoY
|
$102.4B
14.92%
YoY
|
$89.07B
780.05%
YoY
|
$10.12B
0.69%
YoY
|
| Operating Profit |
$2.704B
5.54%
YoY
|
$2.562B
-36.16%
YoY
|
$4.013B
5.61%
YoY
|
$3.800B
20.71%
YoY
|
$3.148B
-36.86%
YoY
|
| Interest Expense |
-$631.0M
-4.39%
YoY
|
-$660.0M
33.87%
YoY
|
-$493.0M
22.94%
YoY
|
-$401.0M
-223.01%
YoY
|
$326.0M
15.19%
YoY
|
| Other Income/Expense, Net |
-$451.0M
149.17%
YoY
|
-$181.0M
32.12%
YoY
|
-$137.0M
101.47%
YoY
|
-$68.00M
-112.78%
YoY
|
$532.0M
-616.5%
YoY
|
| Pretax Income |
$1.555B
-9.65%
YoY
|
$1.721B
-49.13%
YoY
|
$3.383B
-5.18%
YoY
|
$3.568B
4.36%
YoY
|
$3.419B
-26.85%
YoY
|
| Income Tax |
$250.0M
-39.47%
YoY
|
$413.0M
-50.6%
YoY
|
$836.0M
9.71%
YoY
|
$762.0M
57.11%
YoY
|
$485.0M
-62.89%
YoY
|
| Net Earnings |
$1.188B
-1.57%
YoY
|
$1.207B
-51.51%
YoY
|
$2.489B
-11.3%
YoY
|
$2.806B
-4.33%
YoY
|
$2.933B
-12.89%
YoY
|
| Basic Earnings Per Share |
$9.87
-1.4%
YoY
|
$10.01
-50.17%
YoY
|
$20.09
-9.5%
YoY
|
$22.20
-2.59%
YoY
|
$22.79
-10.52%
YoY
|
| Diluted Earnings Per Share |
$9.84
-1.4%
YoY
|
$9.98
-50.1%
YoY
|
$20.00
-100.0%
YoY
|
$22.08M
97389167.24%
YoY
|
$22.67
-10.43%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
120.5M shares
-0.1%
YoY
|
120.6M shares
-2.66%
YoY
|
123.9M shares
-2.02%
YoY
|
126.4M shares
-1.76%
YoY
|
128.7M shares
-2.66%
YoY
|
| Diluted Shares Outstanding |
120.8M shares
-0.04%
YoY
|
120.9M shares
-2.87%
YoY
|
124.4M shares
-2.09%
YoY
|
127.1M shares
-1.78%
YoY
|
129.4M shares
-2.72%
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 |
$39.65B
23.47%
YoY
|
$32.52B
11.3%
YoY
|
$32.65B
11.06%
YoY
|
$32.39B
9.64%
YoY
|
$32.11B
8.45%
YoY
|
$29.21B
10.4%
YoY
|
$29.40B
11.26%
YoY
|
$29.54B
10.44%
YoY
|
$29.61B
10.73%
YoY
|
$26.46B
17.93%
YoY
|
$26.42B
15.9%
YoY
|
$26.75B
13.04%
YoY
|
$26.74B
11.56%
YoY
|
$22.44B
6.58%
YoY
|
$22.80B
10.16%
YoY
|
$23.66B
14.61%
YoY
|
$23.97B
15.98%
YoY
|
$21.05B
10.45%
YoY
|
$20.70B
3.1%
YoY
|
$20.65B
8.19%
YoY
|
| Cost Of Revenue |
$33.71B
27.03%
YoY
|
N/A
|
$27.99B
11.43%
YoY
|
$27.57B
10.09%
YoY
|
$26.54B
5.62%
YoY
|
N/A
|
$25.12B
15.52%
YoY
|
$25.04B
13.77%
YoY
|
$25.12B
N/A
|
N/A
|
$21.75B
N/A
|
$22.01B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$5.941B
6.53%
YoY
|
N/A
|
$4.658B
8.91%
YoY
|
$4.823B
7.15%
YoY
|
$5.577B
24.29%
YoY
|
N/A
|
$4.277B
-8.57%
YoY
|
$4.501B
-5.0%
YoY
|
$4.487B
N/A
|
N/A
|
$4.678B
N/A
|
$4.738B
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$4.024B
19.05%
YoY
|
N/A
|
$4.085B
22.34%
YoY
|
$3.547B
12.67%
YoY
|
$3.380B
11.11%
YoY
|
N/A
|
$3.339B
2.08%
YoY
|
$3.148B
1.19%
YoY
|
$3.042B
2.11%
YoY
|
N/A
|
$3.271B
6.86%
YoY
|
$3.111B
-1.95%
YoY
|
$2.979B
3.22%
YoY
|
N/A
|
$3.061B
17.6%
YoY
|
$3.173B
49.95%
YoY
|
$2.886B
43.8%
YoY
|
N/A
|
$2.603B
3.58%
YoY
|
$2.116B
-10.11%
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 |
$183.0M
-8.5%
YoY
|
$194.0M
-19.17%
YoY
|
$204.0M
-16.05%
YoY
|
$211.0M
-13.17%
YoY
|
$200.0M
-17.36%
YoY
|
$240.0M
0.84%
YoY
|
$243.0M
3.4%
YoY
|
$243.0M
7.52%
YoY
|
$242.0M
21.0%
YoY
|
$238.0M
9.68%
YoY
|
$235.0M
9.81%
YoY
|
$226.0M
8.13%
YoY
|
$200.0M
10.5%
YoY
|
$217.0M
11.86%
YoY
|
$214.0M
18.23%
YoY
|
$209.0M
22.94%
YoY
|
$181.0M
18.3%
YoY
|
$194.0M
21.25%
YoY
|
$181.0M
12.42%
YoY
|
$170.0M
13.33%
YoY
|
| Operating Expenses |
$4.024B
19.05%
YoY
|
$32.97B
11.3%
YoY
|
$4.085B
22.34%
YoY
|
$3.547B
12.67%
YoY
|
$3.380B
-88.08%
YoY
|
$29.63B
10.5%
YoY
|
$3.339B
2.08%
YoY
|
$3.148B
-87.56%
YoY
|
$28.35B
851.53%
YoY
|
$26.81B
20.14%
YoY
|
$3.271B
6.86%
YoY
|
$25.31B
697.7%
YoY
|
$2.979B
3.22%
YoY
|
$22.32B
6.47%
YoY
|
$3.061B
17.6%
YoY
|
$3.173B
49.95%
YoY
|
$2.886B
43.8%
YoY
|
$20.96B
7.99%
YoY
|
$2.603B
3.58%
YoY
|
$2.116B
-10.11%
YoY
|
| Operating Profit |
$1.754B
-12.91%
YoY
|
N/A
|
$400.0M
-45.05%
YoY
|
$1.098B
-3.77%
YoY
|
$2.014B
62.94%
YoY
|
N/A
|
$728.0M
-39.64%
YoY
|
$1.141B
-20.54%
YoY
|
$1.236B
-28.1%
YoY
|
N/A
|
$1.206B
2.9%
YoY
|
$1.436B
18.19%
YoY
|
$1.719B
33.36%
YoY
|
N/A
|
$1.172B
86.62%
YoY
|
$1.215B
-1.7%
YoY
|
$1.289B
5.4%
YoY
|
N/A
|
$628.0M
-65.55%
YoY
|
$1.236B
-49.24%
YoY
|
| Interest Expense |
-$193.0M
20.63%
YoY
|
-$146.0M
-10.98%
YoY
|
-$168.0M
-0.59%
YoY
|
-$157.0M
-6.55%
YoY
|
-$160.0M
0.63%
YoY
|
-$164.0M
12.33%
YoY
|
-$169.0M
-248.25%
YoY
|
-$168.0M
40.0%
YoY
|
-$159.0M
-240.71%
YoY
|
-$146.0M
35.19%
YoY
|
$114.0M
11.76%
YoY
|
-$120.0M
-218.81%
YoY
|
$113.0M
25.56%
YoY
|
-$108.0M
18.68%
YoY
|
$102.0M
15.91%
YoY
|
$101.0M
27.85%
YoY
|
$90.00M
32.35%
YoY
|
-$91.00M
26.39%
YoY
|
$88.00M
17.33%
YoY
|
$79.00M
3.95%
YoY
|
| Other Income/Expense, Net |
$34.00M
-120.86%
YoY
|
-$53.00M
-65.81%
YoY
|
-$35.00M
-138.04%
YoY
|
-$200.0M
263.64%
YoY
|
-$163.0M
158.73%
YoY
|
-$155.0M
59.79%
YoY
|
$92.00M
1433.33%
YoY
|
-$55.00M
1.85%
YoY
|
-$63.00M
-887.5%
YoY
|
-$97.00M
15.48%
YoY
|
$6.000M
-146.15%
YoY
|
-$54.00M
-775.0%
YoY
|
$8.000M
-61.9%
YoY
|
-$84.00M
180.0%
YoY
|
-$13.00M
-101.19%
YoY
|
$8.000M
-101.91%
YoY
|
$21.00M
-118.26%
YoY
|
-$30.00M
-25.0%
YoY
|
$1.096B
15557.14%
YoY
|
-$419.0M
-284.58%
YoY
|
| Pretax Income |
$1.595B
-5.68%
YoY
|
-$1.011B
17.29%
YoY
|
$134.0M
-78.9%
YoY
|
$741.0M
-17.76%
YoY
|
$1.691B
66.77%
YoY
|
-$862.0M
45.85%
YoY
|
$635.0M
-41.53%
YoY
|
$901.0M
-28.61%
YoY
|
$1.014B
-36.51%
YoY
|
-$591.0M
732.39%
YoY
|
$1.086B
-16.46%
YoY
|
$1.262B
12.28%
YoY
|
$1.597B
31.33%
YoY
|
-$71.00M
18.33%
YoY
|
$1.300B
-21.26%
YoY
|
$1.124B
45.78%
YoY
|
$1.216B
14.61%
YoY
|
-$60.00M
-86.9%
YoY
|
$1.651B
-7.77%
YoY
|
$771.0M
-70.47%
YoY
|
| Income Tax |
$395.0M
-2.71%
YoY
|
-$249.0M
15.28%
YoY
|
-$86.00M
-155.48%
YoY
|
$179.0M
-19.73%
YoY
|
$406.0M
61.75%
YoY
|
-$216.0M
188.0%
YoY
|
$155.0M
-39.45%
YoY
|
$223.0M
-24.66%
YoY
|
$251.0M
-30.08%
YoY
|
-$75.00M
29.31%
YoY
|
$256.0M
139.25%
YoY
|
$296.0M
-30.68%
YoY
|
$359.0M
25.52%
YoY
|
-$58.00M
13.73%
YoY
|
$107.0M
-10.83%
YoY
|
$427.0M
133.33%
YoY
|
$286.0M
22.75%
YoY
|
-$51.00M
-71.35%
YoY
|
$120.0M
-73.33%
YoY
|
$183.0M
-76.63%
YoY
|
| Net Earnings |
$1.186B
-4.66%
YoY
|
-$796.0M
14.86%
YoY
|
$195.0M
-59.38%
YoY
|
$545.0M
-19.73%
YoY
|
$1.244B
67.88%
YoY
|
-$693.0M
28.1%
YoY
|
$480.0M
-42.31%
YoY
|
$679.0M
-29.2%
YoY
|
$741.0M
-40.19%
YoY
|
-$541.0M
3506.67%
YoY
|
$832.0M
-30.38%
YoY
|
$959.0M
37.79%
YoY
|
$1.239B
33.23%
YoY
|
-$15.00M
7.14%
YoY
|
$1.195B
-21.95%
YoY
|
$696.0M
18.37%
YoY
|
$930.0M
12.32%
YoY
|
-$14.00M
-94.89%
YoY
|
$1.531B
14.25%
YoY
|
$588.0M
-67.83%
YoY
|
| Basic Earnings Per Share |
$9.85
-4.46%
YoY
|
N/A
|
$1.62
-59.4%
YoY
|
$4.52
-19.72%
YoY
|
$10.31
68.19%
YoY
|
N/A
|
$3.99
-40.8%
YoY
|
$5.63
-26.88%
YoY
|
$6.13
-38.14%
YoY
|
N/A
|
$6.74
-28.68%
YoY
|
$7.70
40.0%
YoY
|
$9.91
35.38%
YoY
|
N/A
|
$9.45
-20.65%
YoY
|
$5.50
20.35%
YoY
|
$7.32
14.02%
YoY
|
N/A
|
$11.91
17.69%
YoY
|
$4.57
-66.96%
YoY
|
| Diluted Earnings Per Share |
$9.83
-4.56%
YoY
|
-$6.62
14.95%
YoY
|
$1.62
-59.3%
YoY
|
$4.51
-19.75%
YoY
|
$10.30
68.56%
YoY
|
-$5.75
30.23%
YoY
|
$3.98
-40.69%
YoY
|
$5.62
-26.68%
YoY
|
$6.11
-38.09%
YoY
|
-$4.42
-100.0%
YoY
|
$6.71
-28.54%
YoY
|
$7.67
39.88%
YoY
|
$9.87
35.39%
YoY
|
-$119.4K
9.67%
YoY
|
$9.39
-20.69%
YoY
|
$5.48
20.44%
YoY
|
$7.29
14.08%
YoY
|
-$108.9K
-94.76%
YoY
|
$11.84
17.81%
YoY
|
$4.55
-66.91%
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 |
120.6M shares
-0.04%
YoY
|
N/A
|
120.3M shares
-0.11%
YoY
|
120.3M shares
-0.14%
YoY
|
120.6M shares
-0.01%
YoY
|
N/A
|
120.4M shares
-2.45%
YoY
|
120.4M shares
-3.31%
YoY
|
120.7M shares
-3.46%
YoY
|
N/A
|
123.4M shares
-2.49%
YoY
|
124.6M shares
-1.54%
YoY
|
125.0M shares
-1.55%
YoY
|
N/A
|
126.6M shares
-1.51%
YoY
|
126.5M shares
-1.69%
YoY
|
126.9M shares
-1.55%
YoY
|
N/A
|
128.5M shares
-2.87%
YoY
|
128.7M shares
-2.69%
YoY
|
| Diluted Shares Outstanding |
120.7M shares
-0.16%
YoY
|
N/A
|
120.7M shares
-0.02%
YoY
|
120.7M shares
0.07%
YoY
|
120.8M shares
-0.35%
YoY
|
N/A
|
120.8M shares
-2.6%
YoY
|
120.7M shares
-3.55%
YoY
|
121.3M shares
-3.42%
YoY
|
N/A
|
124.0M shares
-2.65%
YoY
|
125.1M shares
-1.55%
YoY
|
125.6M shares
-1.5%
YoY
|
N/A
|
127.4M shares
-1.47%
YoY
|
127.1M shares
-1.78%
YoY
|
127.5M shares
-1.6%
YoY
|
N/A
|
129.3M shares
-2.96%
YoY
|
129.4M shares
-2.73%
YoY
|
Loading...