|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$52.55B
10.13%
YoY
|
$47.72B
12.88%
YoY
|
$42.27B
7.27%
YoY
|
$39.41B
2.44%
YoY
|
$38.47B
1.43%
YoY
|
| Cost Of Revenue |
$44.60B
10.52%
YoY
|
$40.35B
13.35%
YoY
|
$35.60B
8.59%
YoY
|
$32.79B
2.26%
YoY
|
$32.06B
1.46%
YoY
|
| Gross Profit |
$7.951B
7.97%
YoY
|
$7.364B
10.37%
YoY
|
$6.672B
0.76%
YoY
|
$6.622B
3.34%
YoY
|
$6.408B
1.31%
YoY
|
| Selling, General & Admin |
$2.595B
1.05%
YoY
|
$2.568B
5.81%
YoY
|
$2.427B
0.66%
YoY
|
$2.411B
7.39%
YoY
|
$2.245B
2.42%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$680.0M
5.59%
YoY
|
$644.0M
5.92%
YoY
|
$608.0M
-31.22%
YoY
|
$884.0M
55.63%
YoY
|
$568.0M
8.6%
YoY
|
| Operating Expenses |
$2.595B
1.05%
YoY
|
$2.568B
-93.25%
YoY
|
$38.03B
8.04%
YoY
|
$35.20B
1467.75%
YoY
|
$2.245B
2.42%
YoY
|
| Operating Profit |
$5.356B
11.68%
YoY
|
$4.796B
12.98%
YoY
|
$4.245B
0.81%
YoY
|
$4.211B
1.15%
YoY
|
$4.163B
0.73%
YoY
|
| Interest Expense |
-$314.0M
-3.09%
YoY
|
-$324.0M
-181.2%
YoY
|
$399.0M
-209.62%
YoY
|
-$364.0M
-184.45%
YoY
|
$431.0M
-11.86%
YoY
|
| Other Income/Expense, Net |
$61.00M
-10.29%
YoY
|
$68.00M
-17.07%
YoY
|
$82.00M
-56.61%
YoY
|
$189.0M
41.04%
YoY
|
$134.0M
63.41%
YoY
|
| Pretax Income |
$5.103B
12.4%
YoY
|
$4.540B
13.96%
YoY
|
$3.984B
-1.29%
YoY
|
$4.036B
4.21%
YoY
|
$3.873B
3.61%
YoY
|
| Income Tax |
$893.0M
17.81%
YoY
|
$758.0M
13.3%
YoY
|
$669.0M
3.56%
YoY
|
$646.0M
4.87%
YoY
|
$616.0M
7.88%
YoY
|
| Net Earnings |
$4.210B
11.32%
YoY
|
$3.782B
14.09%
YoY
|
$3.315B
-2.21%
YoY
|
$3.390B
4.08%
YoY
|
$3.257B
2.84%
YoY
|
| Basic Earnings Per Share |
$15.65
13.32%
YoY
|
$13.81
13.76%
YoY
|
$12.14
-1.38%
YoY
|
$12.31
6.03%
YoY
|
$11.61
5.16%
YoY
|
| Diluted Earnings Per Share |
$15.45
13.35%
YoY
|
$13.63
13.39%
YoY
|
$12.02
-100.0%
YoY
|
$12.19M
105501874.66%
YoY
|
$11.55
5.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
269.1M shares
-1.74%
YoY
|
273.9M shares
0.26%
YoY
|
273.1M shares
-0.79%
YoY
|
275.3M shares
-1.82%
YoY
|
280.4M shares
-2.26%
YoY
|
| Diluted Shares Outstanding |
272.4M shares
-1.82%
YoY
|
277.5M shares
0.64%
YoY
|
275.7M shares
-0.88%
YoY
|
278.2M shares
-1.36%
YoY
|
282.0M shares
-2.05%
YoY
|
|
Concept
|
2026 Q2 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$13.48B
3.37%
YoY
|
$14.38B
7.8%
YoY
|
$12.91B
10.59%
YoY
|
$13.04B
8.89%
YoY
|
$12.22B
13.9%
YoY
|
$13.34B
26.18%
YoY
|
$11.67B
14.96%
YoY
|
$11.98B
21.2%
YoY
|
$10.73B
N/A
|
$10.57B
5.97%
YoY
|
$10.15B
10.48%
YoY
|
$9.881B
5.21%
YoY
|
$9.975B
4.25%
YoY
|
$9.189B
-0.34%
YoY
|
$9.392B
0.03%
YoY
|
$9.568B
-8.71%
YoY
|
$9.220B
-2.24%
YoY
|
$9.389B
1.35%
YoY
|
| Cost Of Revenue |
$11.34B
2.22%
YoY
|
$12.24B
8.75%
YoY
|
$10.94B
11.0%
YoY
|
$11.09B
9.0%
YoY
|
$10.33B
13.92%
YoY
|
$11.25B
26.25%
YoY
|
$9.855B
14.79%
YoY
|
$10.18B
21.77%
YoY
|
$9.068B
N/A
|
$8.913B
0.41%
YoY
|
$8.585B
13.01%
YoY
|
$8.357B
6.35%
YoY
|
$8.877B
11.83%
YoY
|
$7.597B
-1.4%
YoY
|
$7.858B
-0.43%
YoY
|
$7.938B
-8.03%
YoY
|
$7.705B
-1.67%
YoY
|
$7.892B
0.55%
YoY
|
| Gross Profit |
$2.143B
9.95%
YoY
|
$2.141B
2.69%
YoY
|
$1.968B
8.37%
YoY
|
$1.949B
8.28%
YoY
|
$1.893B
13.83%
YoY
|
$2.085B
25.75%
YoY
|
$1.816B
15.89%
YoY
|
$1.800B
18.11%
YoY
|
$1.663B
N/A
|
$1.658B
51.0%
YoY
|
$1.567B
-1.57%
YoY
|
$1.524B
-0.65%
YoY
|
$1.098B
-32.64%
YoY
|
$1.592B
5.08%
YoY
|
$1.534B
2.47%
YoY
|
$1.630B
-11.89%
YoY
|
$1.515B
-5.02%
YoY
|
$1.497B
5.8%
YoY
|
| Selling, General & Admin |
$723.0M
12.27%
YoY
|
$689.0M
4.08%
YoY
|
$637.0M
0.31%
YoY
|
$644.0M
0.0%
YoY
|
$625.0M
-0.32%
YoY
|
$662.0M
10.15%
YoY
|
$635.0M
4.96%
YoY
|
$644.0M
9.9%
YoY
|
$627.0M
N/A
|
$601.0M
6.0%
YoY
|
$605.0M
-1.47%
YoY
|
$586.0M
-6.39%
YoY
|
$567.0M
3.09%
YoY
|
$614.0M
10.43%
YoY
|
$626.0M
11.99%
YoY
|
$550.0M
-5.66%
YoY
|
$556.0M
8.81%
YoY
|
$559.0M
-2.61%
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 |
$173.0M
-22.42%
YoY
|
$252.0M
5.0%
YoY
|
$226.0M
3.67%
YoY
|
$223.0M
2.76%
YoY
|
$162.0M
6.58%
YoY
|
$240.0M
15.38%
YoY
|
$218.0M
5.31%
YoY
|
$217.0M
45.64%
YoY
|
$152.0M
N/A
|
$208.0M
-5.02%
YoY
|
$207.0M
-2.36%
YoY
|
$149.0M
7.19%
YoY
|
$219.0M
3.79%
YoY
|
$212.0M
-5.36%
YoY
|
$139.0M
2.21%
YoY
|
$211.0M
-10.21%
YoY
|
$224.0M
5.66%
YoY
|
$136.0M
-37.9%
YoY
|
| Operating Expenses |
$723.0M
12.27%
YoY
|
$689.0M
4.08%
YoY
|
$637.0M
0.31%
YoY
|
$644.0M
-94.05%
YoY
|
$625.0M
-0.32%
YoY
|
$662.0M
10.15%
YoY
|
$635.0M
4.96%
YoY
|
$10.82B
1746.42%
YoY
|
$627.0M
N/A
|
$601.0M
N/A
|
$605.0M
-1.47%
YoY
|
$586.0M
-6.39%
YoY
|
$0.00
-100.0%
YoY
|
$614.0M
10.43%
YoY
|
$626.0M
11.99%
YoY
|
$550.0M
-5.66%
YoY
|
$556.0M
8.81%
YoY
|
$559.0M
-2.61%
YoY
|
| Operating Profit |
$1.420B
8.81%
YoY
|
$1.452B
2.04%
YoY
|
$1.331B
12.7%
YoY
|
$1.305B
12.89%
YoY
|
$1.268B
22.39%
YoY
|
$1.423B
34.63%
YoY
|
$1.181B
22.77%
YoY
|
$1.156B
23.24%
YoY
|
$1.036B
N/A
|
$1.057B
-3.73%
YoY
|
$962.0M
-1.64%
YoY
|
$938.0M
3.3%
YoY
|
$1.098B
1.67%
YoY
|
$978.0M
1.98%
YoY
|
$908.0M
-3.2%
YoY
|
$1.080B
-14.76%
YoY
|
$959.0M
-10.54%
YoY
|
$938.0M
12.47%
YoY
|
| Interest Expense |
-$69.00M
-21.59%
YoY
|
-$63.00M
-17.11%
YoY
|
-$74.00M
-9.76%
YoY
|
-$88.00M
4.76%
YoY
|
-$89.00M
8.54%
YoY
|
-$76.00M
-10.59%
YoY
|
-$82.00M
-7.87%
YoY
|
-$84.00M
-7.69%
YoY
|
-$82.00M
N/A
|
-$85.00M
-1.16%
YoY
|
-$89.00M
-6.32%
YoY
|
-$91.00M
-7.14%
YoY
|
-$86.00M
-13.13%
YoY
|
-$95.00M
-12.84%
YoY
|
-$98.00M
-20.33%
YoY
|
-$99.00M
-17.5%
YoY
|
-$109.0M
-7.63%
YoY
|
-$123.0M
-6.82%
YoY
|
| Other Income/Expense, Net |
$18.00M
20.0%
YoY
|
$10.00M
-52.38%
YoY
|
$15.00M
0.0%
YoY
|
$15.00M
-16.67%
YoY
|
$21.00M
50.0%
YoY
|
$21.00M
10.53%
YoY
|
$15.00M
15.38%
YoY
|
$18.00M
-45.45%
YoY
|
$14.00M
N/A
|
$19.00M
-53.66%
YoY
|
$13.00M
-67.5%
YoY
|
$33.00M
-15.38%
YoY
|
$41.00M
20.59%
YoY
|
$40.00M
29.03%
YoY
|
$39.00M
30.0%
YoY
|
$34.00M
183.33%
YoY
|
$31.00M
29.17%
YoY
|
$30.00M
20.0%
YoY
|
| Pretax Income |
$1.369B
11.12%
YoY
|
$1.399B
2.27%
YoY
|
$1.272B
14.18%
YoY
|
$1.232B
13.03%
YoY
|
$1.200B
23.97%
YoY
|
$1.368B
38.04%
YoY
|
$1.114B
25.73%
YoY
|
$1.090B
23.86%
YoY
|
$968.0M
N/A
|
$991.0M
-5.89%
YoY
|
$886.0M
-4.01%
YoY
|
$880.0M
3.65%
YoY
|
$1.053B
3.74%
YoY
|
$923.0M
4.77%
YoY
|
$849.0M
0.47%
YoY
|
$1.015B
-14.35%
YoY
|
$881.0M
-9.92%
YoY
|
$845.0M
16.23%
YoY
|
| Income Tax |
$244.0M
11.93%
YoY
|
$256.0M
16.36%
YoY
|
$213.0M
15.76%
YoY
|
$218.0M
17.84%
YoY
|
$206.0M
21.89%
YoY
|
$220.0M
41.94%
YoY
|
$184.0M
29.58%
YoY
|
$185.0M
23.33%
YoY
|
$169.0M
N/A
|
$155.0M
2.65%
YoY
|
$142.0M
-9.55%
YoY
|
$150.0M
26.05%
YoY
|
$151.0M
-2.58%
YoY
|
$157.0M
9.03%
YoY
|
$119.0M
-13.14%
YoY
|
$155.0M
-15.3%
YoY
|
$144.0M
0.0%
YoY
|
$137.0M
34.31%
YoY
|
| Net Earnings |
$1.125B
10.95%
YoY
|
$1.143B
-0.44%
YoY
|
$1.059B
13.87%
YoY
|
$1.014B
12.04%
YoY
|
$994.0M
24.41%
YoY
|
$1.148B
37.32%
YoY
|
$930.0M
25.0%
YoY
|
$905.0M
23.97%
YoY
|
$799.0M
N/A
|
$836.0M
-7.32%
YoY
|
$744.0M
-2.87%
YoY
|
$730.0M
0.0%
YoY
|
$902.0M
4.88%
YoY
|
$766.0M
3.93%
YoY
|
$730.0M
3.11%
YoY
|
$860.0M
-14.17%
YoY
|
$737.0M
-11.63%
YoY
|
$708.0M
13.28%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
$4.10
9.62%
YoY
|
$4.17
0.72%
YoY
|
$3.88
15.84%
YoY
|
$3.74
14.71%
YoY
|
$3.66
26.81%
YoY
|
$4.14
36.14%
YoY
|
$3.35
23.74%
YoY
|
$3.26
23.64%
YoY
|
$2.88
N/A
|
$3.04
-100.0%
YoY
|
$2.71
-100.0%
YoY
|
$2.64
-100.0%
YoY
|
$3.263M
6.4%
YoY
|
$2.746M
5.15%
YoY
|
$2.608M
4.97%
YoY
|
$3.067M
-12.15%
YoY
|
$2.612M
-10.13%
YoY
|
$2.484M
14.07%
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 |
270.4M shares
0.53%
YoY
|
270.4M shares
N/A
|
270.1M shares
-1.56%
YoY
|
269.0M shares
-1.87%
YoY
|
270.4M shares
-1.32%
YoY
|
N/A
|
274.4M shares
0.46%
YoY
|
274.1M shares
0.04%
YoY
|
274.0M shares
-0.16%
YoY
|
272.6M shares
-0.49%
YoY
|
273.1M shares
-1.13%
YoY
|
274.0M shares
-1.11%
YoY
|
273.9M shares
-1.68%
YoY
|
276.3M shares
-1.59%
YoY
|
277.1M shares
-2.47%
YoY
|
278.6M shares
N/A
|
280.7M shares
-1.99%
YoY
|
284.1M shares
-0.8%
YoY
|
| Diluted Shares Outstanding |
274.1M shares
1.18%
YoY
|
N/A
|
272.6M shares
-1.89%
YoY
|
270.9M shares
-2.44%
YoY
|
271.7M shares
-1.9%
YoY
|
N/A
|
277.9M shares
1.02%
YoY
|
277.7M shares
0.39%
YoY
|
277.0M shares
N/A
|
274.7M shares
-0.59%
YoY
|
275.1M shares
-1.38%
YoY
|
276.6M shares
-1.18%
YoY
|
276.4M shares
-1.43%
YoY
|
278.9M shares
-1.16%
YoY
|
279.9M shares
-1.84%
YoY
|
280.4M shares
N/A
|
282.2M shares
-1.75%
YoY
|
285.2M shares
-0.6%
YoY
|
Loading...