|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$37.18B
2.79%
YoY
|
$36.18B
0.56%
YoY
|
$35.98B
11.55%
YoY
|
$32.25B
10.98%
YoY
|
$29.06B
23.57%
YoY
|
| Cost Of Revenue |
$28.72B
8.5%
YoY
|
$26.47B
1.38%
YoY
|
$26.11B
9.33%
YoY
|
$23.88B
15.78%
YoY
|
$20.63B
12.1%
YoY
|
| Gross Profit |
$8.467B
-12.79%
YoY
|
$9.709B
-1.62%
YoY
|
$9.869B
17.89%
YoY
|
$8.371B
-0.76%
YoY
|
$8.435B
64.79%
YoY
|
| Selling, General & Admin |
$2.617B
3.72%
YoY
|
$2.523B
3.37%
YoY
|
$2.441B
20.13%
YoY
|
$2.032B
5.14%
YoY
|
$1.933B
15.04%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.772B
11.25%
YoY
|
$1.592B
9.8%
YoY
|
$1.450B
-5.17%
YoY
|
$1.529B
0.35%
YoY
|
$1.524B
1.39%
YoY
|
| Operating Expenses |
$4.887B
6.19%
YoY
|
$4.602B
5.95%
YoY
|
$4.343B
10.19%
YoY
|
$3.941B
5.56%
YoY
|
$3.734B
5.42%
YoY
|
| Operating Profit |
$3.581B
-29.89%
YoY
|
$5.108B
-13.0%
YoY
|
$5.871B
32.53%
YoY
|
$4.430B
-9.08%
YoY
|
$4.872B
211.97%
YoY
|
| Interest Expense |
-$181.5M
31.52%
YoY
|
-$138.0M
-125.09%
YoY
|
$550.1M
-462.38%
YoY
|
-$151.8M
-132.31%
YoY
|
$469.8M
7.51%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$2.507B
-49.55%
YoY
|
$4.970B
-8.0%
YoY
|
$5.402B
27.65%
YoY
|
$4.232B
-21.0%
YoY
|
$5.357B
360.06%
YoY
|
| Income Tax |
$650.6M
-46.11%
YoY
|
$1.207B
-5.47%
YoY
|
$1.277B
34.65%
YoY
|
$948.5M
-17.99%
YoY
|
$1.157B
382.52%
YoY
|
| Net Earnings |
$1.856B
-50.64%
YoY
|
$3.761B
-8.82%
YoY
|
$4.125B
25.69%
YoY
|
$3.282B
-21.85%
YoY
|
$4.199B
352.36%
YoY
|
| Basic Earnings Per Share |
$1.63
-50.9%
YoY
|
$3.32
-7.78%
YoY
|
$3.60
26.32%
YoY
|
$2.85
-20.17%
YoY
|
$3.57
351.9%
YoY
|
| Diluted Earnings Per Share |
$1.63
-50.8%
YoY
|
$3.31
-7.63%
YoY
|
$3.58
-100.0%
YoY
|
$2.833M
80017651.38%
YoY
|
$3.54
348.1%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.136B shares
0.19%
YoY
|
1.134B shares
-1.13%
YoY
|
1.147B shares
-0.56%
YoY
|
1.153B shares
-2.06%
YoY
|
1.178B shares
0.41%
YoY
|
| Diluted Shares Outstanding |
1.140B shares
0.22%
YoY
|
1.137B shares
-1.22%
YoY
|
1.151B shares
-0.62%
YoY
|
1.159B shares
-2.28%
YoY
|
1.186B shares
0.31%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.532B
8.79%
YoY
|
$9.915B
5.5%
YoY
|
$9.569B
5.46%
YoY
|
$9.456B
3.75%
YoY
|
$8.762B
2.32%
YoY
|
$9.398B
-0.29%
YoY
|
$9.074B
-1.03%
YoY
|
$9.114B
4.52%
YoY
|
$8.563B
-1.73%
YoY
|
$9.425B
12.02%
YoY
|
$9.168B
12.49%
YoY
|
$8.720B
14.2%
YoY
|
$8.714B
8.24%
YoY
|
$8.414B
3.28%
YoY
|
$8.150B
N/A
|
$7.636B
1.86%
YoY
|
$8.050B
20.73%
YoY
|
$8.147B
20.7%
YoY
|
| Cost Of Revenue |
$7.617B
10.18%
YoY
|
$7.826B
10.28%
YoY
|
$7.406B
10.68%
YoY
|
$7.300B
11.12%
YoY
|
$6.914B
8.49%
YoY
|
$7.097B
7.02%
YoY
|
$6.692B
1.98%
YoY
|
$6.570B
2.06%
YoY
|
$6.373B
-1.59%
YoY
|
$6.631B
6.0%
YoY
|
$6.562B
10.91%
YoY
|
$6.438B
11.37%
YoY
|
$6.476B
9.26%
YoY
|
$6.256B
8.52%
YoY
|
$5.916B
N/A
|
$5.781B
11.75%
YoY
|
$5.927B
23.07%
YoY
|
$5.765B
17.25%
YoY
|
| Gross Profit |
$1.914B
3.59%
YoY
|
$2.089B
-9.21%
YoY
|
$2.163B
-9.21%
YoY
|
$2.156B
-15.26%
YoY
|
$1.848B
-15.62%
YoY
|
$2.301B
-16.09%
YoY
|
$2.382B
-8.61%
YoY
|
$2.544B
11.47%
YoY
|
$2.190B
-2.15%
YoY
|
$2.742B
27.05%
YoY
|
$2.607B
16.67%
YoY
|
$2.282B
23.02%
YoY
|
$2.238B
5.41%
YoY
|
$2.159B
-9.39%
YoY
|
$2.234B
N/A
|
$1.855B
-20.16%
YoY
|
$2.124B
14.64%
YoY
|
$2.382B
29.96%
YoY
|
| Selling, General & Admin |
$618.1M
-2.25%
YoY
|
$638.8M
-4.06%
YoY
|
$642.0M
-0.43%
YoY
|
$677.2M
17.57%
YoY
|
$632.3M
-3.41%
YoY
|
$665.8M
4.73%
YoY
|
$644.8M
6.7%
YoY
|
$576.0M
-7.16%
YoY
|
$654.6M
12.69%
YoY
|
$635.7M
18.16%
YoY
|
$604.3M
24.16%
YoY
|
$620.4M
28.85%
YoY
|
$580.9M
10.48%
YoY
|
$538.0M
7.34%
YoY
|
$486.7M
N/A
|
$481.5M
-2.71%
YoY
|
$525.8M
13.22%
YoY
|
$501.2M
6.16%
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
|
| Depreciation & Amortization |
$363.4M
-16.52%
YoY
|
$431.9M
-0.07%
YoY
|
$456.0M
13.6%
YoY
|
$448.0M
9.97%
YoY
|
$435.3M
9.04%
YoY
|
$432.2M
12.43%
YoY
|
$401.4M
10.12%
YoY
|
$407.4M
11.07%
YoY
|
$399.2M
16.55%
YoY
|
$384.4M
6.66%
YoY
|
$364.5M
-6.85%
YoY
|
$366.8M
-6.26%
YoY
|
$342.5M
-11.36%
YoY
|
$360.4M
-4.63%
YoY
|
$391.3M
N/A
|
$391.3M
4.85%
YoY
|
$386.4M
0.36%
YoY
|
$377.9M
-2.7%
YoY
|
| Operating Expenses |
$1.112B
-6.55%
YoY
|
$1.171B
-4.49%
YoY
|
$1.215B
3.06%
YoY
|
$1.256B
14.19%
YoY
|
$1.190B
2.64%
YoY
|
$1.226B
8.26%
YoY
|
$1.179B
8.6%
YoY
|
$1.100B
1.08%
YoY
|
$1.159B
11.76%
YoY
|
$1.132B
11.18%
YoY
|
$1.085B
10.89%
YoY
|
$1.089B
14.47%
YoY
|
$1.037B
4.41%
YoY
|
$1.019B
5.59%
YoY
|
$978.6M
N/A
|
$950.9M
3.29%
YoY
|
$993.5M
8.13%
YoY
|
$964.6M
3.72%
YoY
|
| Operating Profit |
$828.1M
25.83%
YoY
|
$890.8M
-20.58%
YoY
|
$948.0M
-21.23%
YoY
|
$935.6M
-38.35%
YoY
|
$658.1M
-36.16%
YoY
|
$1.122B
-24.48%
YoY
|
$1.204B
-20.89%
YoY
|
$1.518B
14.31%
YoY
|
$1.031B
-17.73%
YoY
|
$1.485B
30.3%
YoY
|
$1.521B
17.43%
YoY
|
$1.328B
39.9%
YoY
|
$1.253B
6.39%
YoY
|
$1.140B
-19.58%
YoY
|
$1.296B
N/A
|
$948.9M
-36.26%
YoY
|
$1.178B
19.26%
YoY
|
$1.418B
55.18%
YoY
|
| Interest Expense |
$137.0M
-444.22%
YoY
|
$139.0M
9.28%
YoY
|
-$29.10M
196.94%
YoY
|
$142.3M
0.71%
YoY
|
-$39.80M
3.38%
YoY
|
$127.2M
-9.21%
YoY
|
-$9.800M
-80.36%
YoY
|
$141.3M
3.67%
YoY
|
-$38.50M
-129.68%
YoY
|
$140.1M
-3886.49%
YoY
|
-$49.90M
-140.54%
YoY
|
$136.3M
14.44%
YoY
|
$129.7M
12.49%
YoY
|
-$3.700M
-117.7%
YoY
|
$123.1M
N/A
|
$119.1M
5.03%
YoY
|
$115.3M
0.26%
YoY
|
$20.90M
-82.68%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$728.1M
45.01%
YoY
|
$764.8M
-25.19%
YoY
|
$163.9M
-86.27%
YoY
|
$818.9M
-41.69%
YoY
|
$502.1M
-49.41%
YoY
|
$1.022B
-25.87%
YoY
|
$1.194B
-18.48%
YoY
|
$1.404B
16.1%
YoY
|
$992.4M
-12.56%
YoY
|
$1.379B
25.24%
YoY
|
$1.464B
22.82%
YoY
|
$1.210B
38.07%
YoY
|
$1.135B
6.83%
YoY
|
$1.101B
-51.01%
YoY
|
$1.192B
N/A
|
$876.1M
-37.92%
YoY
|
$1.062B
19.38%
YoY
|
$2.248B
178.07%
YoY
|
| Income Tax |
$217.3M
84.15%
YoY
|
$471.6M
95.36%
YoY
|
$30.80M
-89.16%
YoY
|
$260.4M
-25.3%
YoY
|
$118.0M
-46.34%
YoY
|
$241.4M
-31.94%
YoY
|
$284.1M
-11.88%
YoY
|
$348.6M
15.7%
YoY
|
$219.9M
-21.41%
YoY
|
$354.7M
59.27%
YoY
|
$322.4M
15.76%
YoY
|
$301.3M
49.83%
YoY
|
$279.8M
13.6%
YoY
|
$222.7M
-53.89%
YoY
|
$278.5M
N/A
|
$201.1M
-21.78%
YoY
|
$246.3M
6.85%
YoY
|
$483.0M
159.54%
YoY
|
| Net Earnings |
$510.9M
32.98%
YoY
|
$293.3M
-62.44%
YoY
|
$133.1M
-85.36%
YoY
|
$558.3M
-47.07%
YoY
|
$384.2M
-50.26%
YoY
|
$780.8M
-23.78%
YoY
|
$909.3M
-20.36%
YoY
|
$1.055B
16.13%
YoY
|
$772.4M
-9.68%
YoY
|
$1.024B
16.63%
YoY
|
$1.142B
25.06%
YoY
|
$908.3M
34.66%
YoY
|
$855.2M
4.82%
YoY
|
$878.3M
-50.22%
YoY
|
$912.9M
N/A
|
$674.5M
-41.52%
YoY
|
$815.9M
23.73%
YoY
|
$1.764B
183.57%
YoY
|
| Basic Earnings Per Share |
$0.45
32.35%
YoY
|
$0.26
-62.32%
YoY
|
N/A
|
$0.49
-47.31%
YoY
|
$0.34
-50.0%
YoY
|
$0.69
-23.33%
YoY
|
N/A
|
$0.93
17.72%
YoY
|
$0.68
-8.11%
YoY
|
$0.90
N/A
|
$1.00
25.0%
YoY
|
$0.79
33.9%
YoY
|
$0.74
5.71%
YoY
|
N/A
|
$0.80
N/A
|
$0.59
-39.8%
YoY
|
$0.70
25.0%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.45
32.35%
YoY
|
$0.26
-62.32%
YoY
|
$0.12
-85.05%
YoY
|
$0.49
-47.31%
YoY
|
$0.34
-50.02%
YoY
|
$0.69
-23.33%
YoY
|
$0.80
-19.43%
YoY
|
$0.93
17.72%
YoY
|
$0.68
-8.07%
YoY
|
$0.90
-100.0%
YoY
|
$0.99
25.61%
YoY
|
$0.79
36.21%
YoY
|
$0.74
7.25%
YoY
|
$762.1K
-48.69%
YoY
|
$0.79
N/A
|
$0.58
-40.21%
YoY
|
$0.69
23.21%
YoY
|
$1.485M
280247109.68%
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
|
| Basic Shares Outstanding |
1.139B shares
0.3%
YoY
|
1.137B shares
0.29%
YoY
|
1.137B shares
0.31%
YoY
|
1.136B shares
0.33%
YoY
|
1.136B shares
0.33%
YoY
|
1.134B shares
-0.26%
YoY
|
1.133B shares
-1.11%
YoY
|
1.133B shares
-1.38%
YoY
|
1.132B shares
-1.42%
YoY
|
1.137B shares
-0.97%
YoY
|
1.146B shares
-0.1%
YoY
|
1.149B shares
-0.06%
YoY
|
1.149B shares
-1.8%
YoY
|
1.148B shares
-2.17%
YoY
|
1.147B shares
-2.72%
YoY
|
1.149B shares
-2.49%
YoY
|
1.170B shares
-0.67%
YoY
|
1.173B shares
-0.15%
YoY
|
| Diluted Shares Outstanding |
1.143B shares
0.28%
YoY
|
1.142B shares
0.31%
YoY
|
N/A
|
1.140B shares
0.35%
YoY
|
1.140B shares
0.41%
YoY
|
1.138B shares
-0.19%
YoY
|
N/A
|
1.136B shares
-1.47%
YoY
|
1.135B shares
-1.52%
YoY
|
1.141B shares
N/A
|
1.151B shares
-0.04%
YoY
|
1.153B shares
-0.1%
YoY
|
1.153B shares
-2.01%
YoY
|
N/A
|
1.151B shares
N/A
|
1.154B shares
-2.72%
YoY
|
1.177B shares
-0.69%
YoY
|
N/A
|
Loading...