|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$15.52B
4.31%
YoY
|
$14.88B
2.25%
YoY
|
$14.56B
2.47%
YoY
|
$14.20B
11.57%
YoY
|
$12.73B
19.87%
YoY
|
| Cost Of Revenue |
$9.870B
4.04%
YoY
|
$9.487B
1.71%
YoY
|
$9.328B
1.03%
YoY
|
$9.233B
11.86%
YoY
|
$8.254B
20.34%
YoY
|
| Gross Profit |
$5.655B
4.78%
YoY
|
$5.397B
3.22%
YoY
|
$5.228B
5.15%
YoY
|
$4.972B
11.06%
YoY
|
$4.477B
19.02%
YoY
|
| Selling, General & Admin |
$3.693B
6.07%
YoY
|
$3.482B
3.74%
YoY
|
$3.356B
5.07%
YoY
|
$3.194B
10.13%
YoY
|
$2.900B
17.02%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$494.0M
10.48%
YoY
|
$447.2M
13.77%
YoY
|
$393.0M
14.57%
YoY
|
$343.1M
26.99%
YoY
|
$270.2M
24.44%
YoY
|
| Operating Expenses |
$3.693B
6.07%
YoY
|
$3.482B
-7.13%
YoY
|
$3.749B
5.99%
YoY
|
$3.537B
21.96%
YoY
|
$2.900B
17.02%
YoY
|
| Operating Profit |
$1.467B
-0.01%
YoY
|
$1.468B
-0.77%
YoY
|
$1.479B
3.06%
YoY
|
$1.435B
9.81%
YoY
|
$1.307B
31.07%
YoY
|
| Interest Expense |
$69.14M
-226.66%
YoY
|
-$54.59M
17.38%
YoY
|
-$46.51M
51.83%
YoY
|
-$30.63M
-215.12%
YoY
|
$26.61M
-7.54%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.398B
-1.04%
YoY
|
$1.413B
-1.36%
YoY
|
$1.432B
2.0%
YoY
|
$1.404B
9.7%
YoY
|
$1.280B
32.22%
YoY
|
| Income Tax |
$302.2M
-3.06%
YoY
|
$311.7M
-4.14%
YoY
|
$325.2M
3.03%
YoY
|
$315.6M
11.53%
YoY
|
$283.0M
29.1%
YoY
|
| Net Earnings |
$1.096B
-0.47%
YoY
|
$1.101B
-0.54%
YoY
|
$1.107B
1.7%
YoY
|
$1.089B
9.19%
YoY
|
$997.1M
33.13%
YoY
|
| Basic Earnings Per Share |
$2.07
0.98%
YoY
|
$2.05
-79.8%
YoY
|
$10.15
3.78%
YoY
|
$9.78
12.54%
YoY
|
$8.69
34.94%
YoY
|
| Diluted Earnings Per Share |
$2.06
0.98%
YoY
|
$2.04
-79.78%
YoY
|
$10.09
-100.0%
YoY
|
$9.708M
112749355.42%
YoY
|
$8.61
34.95%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
530.0M shares
-1.3%
YoY
|
536.9M shares
392.18%
YoY
|
109.1M shares
-2.01%
YoY
|
111.3M shares
-3.01%
YoY
|
114.8M shares
-1.35%
YoY
|
| Diluted Shares Outstanding |
532.2M shares
-1.38%
YoY
|
539.7M shares
391.73%
YoY
|
109.7M shares
-2.14%
YoY
|
112.1M shares
-3.17%
YoY
|
115.8M shares
-1.37%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.592B
3.61%
YoY
|
$3.898B
3.31%
YoY
|
$3.719B
7.23%
YoY
|
$4.440B
4.55%
YoY
|
$3.467B
2.12%
YoY
|
$3.774B
3.11%
YoY
|
$3.468B
-17.12%
YoY
|
$4.247B
28.72%
YoY
|
$3.395B
N/A
|
$3.660B
-8.65%
YoY
|
$4.185B
27.94%
YoY
|
$3.299B
-15.48%
YoY
|
$4.006B
20.7%
YoY
|
$3.271B
8.38%
YoY
|
$3.903B
8.38%
YoY
|
$3.024B
8.3%
YoY
|
$3.319B
15.32%
YoY
|
$3.018B
15.78%
YoY
|
| Cost Of Revenue |
$2.291B
3.59%
YoY
|
$2.528B
3.46%
YoY
|
$2.330B
6.98%
YoY
|
$2.800B
4.04%
YoY
|
$2.212B
1.73%
YoY
|
$2.444B
3.26%
YoY
|
$2.178B
-18.43%
YoY
|
$2.691B
26.38%
YoY
|
$2.174B
N/A
|
$2.367B
-10.44%
YoY
|
$2.670B
26.84%
YoY
|
$2.129B
-15.41%
YoY
|
$2.643B
20.2%
YoY
|
$2.105B
8.92%
YoY
|
$2.517B
8.78%
YoY
|
$1.968B
8.8%
YoY
|
$2.199B
16.78%
YoY
|
$1.933B
16.52%
YoY
|
| Gross Profit |
$1.301B
3.65%
YoY
|
$1.370B
3.03%
YoY
|
$1.389B
7.66%
YoY
|
$1.640B
5.42%
YoY
|
$1.255B
2.83%
YoY
|
$1.330B
2.83%
YoY
|
$1.290B
-14.81%
YoY
|
$1.556B
32.97%
YoY
|
$1.221B
N/A
|
$1.293B
-5.17%
YoY
|
$1.515B
29.93%
YoY
|
$1.170B
-15.61%
YoY
|
$1.364B
21.69%
YoY
|
$1.166B
7.42%
YoY
|
$1.386B
7.67%
YoY
|
$1.057B
7.39%
YoY
|
$1.121B
12.56%
YoY
|
$1.085B
14.49%
YoY
|
| Selling, General & Admin |
$941.2M
6.2%
YoY
|
$944.4M
5.96%
YoY
|
$922.5M
8.23%
YoY
|
$940.1M
6.23%
YoY
|
$886.2M
3.84%
YoY
|
$891.2M
4.17%
YoY
|
$852.3M
-0.1%
YoY
|
$884.9M
6.84%
YoY
|
$853.4M
N/A
|
$855.6M
-5.94%
YoY
|
$853.2M
10.49%
YoY
|
$828.2M
6.48%
YoY
|
$909.6M
20.94%
YoY
|
$772.2M
7.51%
YoY
|
$777.9M
5.58%
YoY
|
$734.6M
5.97%
YoY
|
$752.1M
10.02%
YoY
|
$718.3M
12.03%
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 |
$126.6M
5.43%
YoY
|
$127.8M
6.42%
YoY
|
$124.1M
9.26%
YoY
|
$122.1M
11.75%
YoY
|
$120.1M
15.14%
YoY
|
$120.1M
16.28%
YoY
|
$113.5M
11.02%
YoY
|
$109.3M
12.37%
YoY
|
$104.3M
N/A
|
$103.2M
8.89%
YoY
|
$102.3M
17.24%
YoY
|
$97.23M
16.64%
YoY
|
$94.82M
25.71%
YoY
|
$87.24M
24.94%
YoY
|
$83.36M
28.63%
YoY
|
$77.65M
29.19%
YoY
|
$75.43M
28.94%
YoY
|
$69.82M
27.88%
YoY
|
| Operating Expenses |
$1.068B
6.11%
YoY
|
$1.072B
6.02%
YoY
|
$1.047B
8.35%
YoY
|
$1.062B
6.84%
YoY
|
$1.006B
5.07%
YoY
|
$1.011B
5.47%
YoY
|
$965.8M
1.09%
YoY
|
$994.2M
20.03%
YoY
|
$957.7M
N/A
|
$958.8M
-4.54%
YoY
|
$955.4M
11.17%
YoY
|
$828.2M
6.48%
YoY
|
$1.004B
21.38%
YoY
|
$859.4M
19.65%
YoY
|
$777.9M
5.58%
YoY
|
$734.6M
5.97%
YoY
|
$827.5M
11.51%
YoY
|
$718.3M
12.03%
YoY
|
| Operating Profit |
$233.4M
-6.3%
YoY
|
$297.7M
-6.48%
YoY
|
$342.7M
5.58%
YoY
|
$577.8M
2.91%
YoY
|
$249.1M
-5.32%
YoY
|
$318.3M
-4.75%
YoY
|
$324.6M
-41.97%
YoY
|
$561.5M
129.69%
YoY
|
$263.1M
N/A
|
$334.2M
-6.95%
YoY
|
$559.3M
82.54%
YoY
|
$244.4M
-53.44%
YoY
|
$359.2M
22.57%
YoY
|
$306.4M
3.09%
YoY
|
$525.0M
8.06%
YoY
|
$244.3M
5.96%
YoY
|
$293.1M
15.65%
YoY
|
$297.2M
17.86%
YoY
|
| Interest Expense |
-$19.11M
-2.71%
YoY
|
-$16.85M
-2.03%
YoY
|
-$14.67M
5.71%
YoY
|
-$17.98M
54.87%
YoY
|
-$19.64M
65.02%
YoY
|
-$17.20M
43.98%
YoY
|
-$13.88M
12.41%
YoY
|
-$11.61M
-191.58%
YoY
|
-$11.90M
N/A
|
-$11.95M
16.67%
YoY
|
-$12.34M
98.25%
YoY
|
$12.68M
78.67%
YoY
|
-$10.24M
56.54%
YoY
|
-$6.226M
-201.3%
YoY
|
$7.097M
5.91%
YoY
|
$7.069M
-2.1%
YoY
|
-$6.542M
-19.23%
YoY
|
$6.146M
-14.73%
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 |
$214.3M
-6.61%
YoY
|
$280.9M
-6.73%
YoY
|
$328.0M
5.57%
YoY
|
$559.8M
1.82%
YoY
|
$229.5M
-8.65%
YoY
|
$301.1M
-6.56%
YoY
|
$310.7M
-43.19%
YoY
|
$549.8M
137.25%
YoY
|
$251.2M
N/A
|
$322.3M
-7.65%
YoY
|
$547.0M
82.22%
YoY
|
$231.8M
-55.25%
YoY
|
$349.0M
21.8%
YoY
|
$300.2M
3.13%
YoY
|
$517.9M
8.09%
YoY
|
$237.2M
6.23%
YoY
|
$286.5M
62.42%
YoY
|
$291.1M
18.82%
YoY
|
| Income Tax |
$49.80M
-0.65%
YoY
|
$53.47M
-17.41%
YoY
|
$68.77M
-0.69%
YoY
|
$129.8M
4.12%
YoY
|
$50.13M
-5.52%
YoY
|
$64.74M
-12.97%
YoY
|
$69.25M
-44.93%
YoY
|
$124.7M
156.1%
YoY
|
$53.06M
N/A
|
$74.38M
-4.76%
YoY
|
$125.8M
90.4%
YoY
|
$48.67M
-59.93%
YoY
|
$78.10M
19.83%
YoY
|
$66.05M
-0.94%
YoY
|
$121.5M
11.27%
YoY
|
$49.99M
19.13%
YoY
|
$65.17M
60.92%
YoY
|
$66.68M
22.66%
YoY
|
| Net Earnings |
$164.5M
-8.28%
YoY
|
$1.096B
363.65%
YoY
|
$259.3M
7.37%
YoY
|
$430.0M
1.14%
YoY
|
$179.4M
-9.49%
YoY
|
$236.4M
-4.64%
YoY
|
$241.5M
-42.68%
YoY
|
$425.2M
132.24%
YoY
|
$198.2M
N/A
|
$247.9M
-8.48%
YoY
|
$421.2M
79.91%
YoY
|
$183.1M
-53.82%
YoY
|
$270.9M
22.38%
YoY
|
$234.1M
4.34%
YoY
|
$396.5M
7.15%
YoY
|
$187.2M
3.24%
YoY
|
$221.3M
62.87%
YoY
|
$224.4M
17.73%
YoY
|
| Basic Earnings Per Share |
$0.31
-8.82%
YoY
|
N/A
|
$0.49
-78.22%
YoY
|
$0.81
-79.49%
YoY
|
$0.34
-81.52%
YoY
|
N/A
|
$2.25
-41.56%
YoY
|
$3.95
137.95%
YoY
|
$1.84
N/A
|
N/A
|
$3.85
82.46%
YoY
|
$1.66
-53.24%
YoY
|
N/A
|
$2.11
7.65%
YoY
|
$3.55
10.59%
YoY
|
$1.66
6.41%
YoY
|
N/A
|
$1.96
19.51%
YoY
|
| Diluted Earnings Per Share |
$0.31
-5.96%
YoY
|
$0.43
-2.27%
YoY
|
$0.49
-78.48%
YoY
|
$0.81
-79.42%
YoY
|
$0.34
-81.61%
YoY
|
$0.44
-80.66%
YoY
|
$2.24
-41.42%
YoY
|
$3.93
138.09%
YoY
|
$1.83
N/A
|
$2.28
-100.0%
YoY
|
$3.83
-100.0%
YoY
|
$1.65
-53.26%
YoY
|
$2.434M
26.23%
YoY
|
$2.099M
107628311.98%
YoY
|
$3.53
10.66%
YoY
|
$1.65
6.45%
YoY
|
$1.928M
67.14%
YoY
|
$1.95
20.37%
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 |
526.4M shares
-0.98%
YoY
|
528.4M shares
394.58%
YoY
|
530.0M shares
391.29%
YoY
|
530.2M shares
391.79%
YoY
|
531.5M shares
392.56%
YoY
|
106.8M shares
-1.18%
YoY
|
107.9M shares
-1.42%
YoY
|
107.8M shares
-2.03%
YoY
|
107.9M shares
-1.96%
YoY
|
108.1M shares
-2.13%
YoY
|
109.4M shares
-1.42%
YoY
|
110.0M shares
-1.38%
YoY
|
110.5M shares
-2.94%
YoY
|
111.0M shares
-2.82%
YoY
|
111.6M shares
-3.08%
YoY
|
112.5M shares
-3.12%
YoY
|
113.8M shares
N/A
|
114.2M shares
-1.82%
YoY
|
| Diluted Shares Outstanding |
528.1M shares
-1.12%
YoY
|
N/A
|
532.1M shares
394.2%
YoY
|
532.2M shares
391.71%
YoY
|
534.1M shares
392.13%
YoY
|
N/A
|
107.7M shares
-2.15%
YoY
|
108.2M shares
-2.3%
YoY
|
108.5M shares
N/A
|
N/A
|
110.0M shares
-1.36%
YoY
|
110.8M shares
-1.37%
YoY
|
N/A
|
111.6M shares
-3.15%
YoY
|
112.3M shares
-3.25%
YoY
|
113.5M shares
-3.18%
YoY
|
N/A
|
115.2M shares
-2.17%
YoY
|
Loading...