|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.64B
6.46%
YoY
|
$12.82B
5.56%
YoY
|
$12.14B
4.57%
YoY
|
$11.61B
-0.08%
YoY
|
$11.62B
0.59%
YoY
|
| Cost Of Revenue |
$9.243B
7.5%
YoY
|
$8.599B
3.35%
YoY
|
$8.320B
1.34%
YoY
|
$8.210B
2.97%
YoY
|
$7.972B
-0.21%
YoY
|
| Gross Profit |
$4.400B
4.33%
YoY
|
$4.217B
10.38%
YoY
|
$3.820B
12.35%
YoY
|
$3.400B
-6.75%
YoY
|
$3.646B
2.37%
YoY
|
| Selling, General & Admin |
$1.674B
8.79%
YoY
|
$1.538B
4.37%
YoY
|
$1.474B
8.77%
YoY
|
$1.355B
13.37%
YoY
|
$1.195B
-4.22%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$708.3M
-1.14%
YoY
|
$716.4M
-2.73%
YoY
|
$736.5M
2.13%
YoY
|
$721.1M
7.99%
YoY
|
$667.8M
8.29%
YoY
|
| Operating Expenses |
$2.389B
5.6%
YoY
|
$2.262B
1.93%
YoY
|
$2.219B
6.3%
YoY
|
$2.088B
11.29%
YoY
|
$1.876B
-0.11%
YoY
|
| Operating Profit |
$2.044B
-2.24%
YoY
|
$2.090B
30.43%
YoY
|
$1.603B
19.69%
YoY
|
$1.339B
-25.5%
YoY
|
$1.797B
6.06%
YoY
|
| Interest Expense |
-$546.9M
23.1%
YoY
|
-$444.3M
19.85%
YoY
|
-$370.7M
12.16%
YoY
|
-$330.5M
27.94%
YoY
|
-$258.3M
-6.74%
YoY
|
| Other Income/Expense, Net |
-$102.7M
47.1%
YoY
|
-$69.81M
264.02%
YoY
|
-$19.18M
21.64%
YoY
|
-$15.77M
-347.18%
YoY
|
$6.378M
-61.94%
YoY
|
| Pretax Income |
$1.347B
-11.99%
YoY
|
$1.530B
30.01%
YoY
|
$1.177B
21.82%
YoY
|
$966.3M
-36.37%
YoY
|
$1.518B
15.19%
YoY
|
| Income Tax |
$293.1M
4.81%
YoY
|
$279.7M
27.05%
YoY
|
$220.1M
11.12%
YoY
|
$198.1M
-35.42%
YoY
|
$306.7M
-2.29%
YoY
|
| Net Earnings |
$746.8M
-20.24%
YoY
|
$936.3M
35.4%
YoY
|
$691.5M
23.4%
YoY
|
$560.4M
-42.73%
YoY
|
$978.5M
26.47%
YoY
|
| Basic Earnings Per Share |
$10.06
-8.71%
YoY
|
$11.02
44.62%
YoY
|
$7.62
26.37%
YoY
|
$6.03
-35.16%
YoY
|
$9.30
43.96%
YoY
|
| Diluted Earnings Per Share |
$9.84
-8.29%
YoY
|
$10.73
44.61%
YoY
|
$7.42
26.84%
YoY
|
$5.85
-34.27%
YoY
|
$8.90
41.05%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
74.23M shares
-12.66%
YoY
|
84.99M shares
-6.39%
YoY
|
90.79M shares
-2.37%
YoY
|
92.99M shares
-11.63%
YoY
|
105.2M shares
-12.16%
YoY
|
| Diluted Shares Outstanding |
75.89M shares
-13.05%
YoY
|
87.27M shares
-6.34%
YoY
|
93.18M shares
-2.77%
YoY
|
95.83M shares
-12.84%
YoY
|
109.9M shares
-10.34%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.416B
5.96%
YoY
|
$3.620B
9.87%
YoY
|
$3.420B
4.8%
YoY
|
$3.380B
6.05%
YoY
|
$3.224B
4.98%
YoY
|
$3.295B
4.73%
YoY
|
$3.264B
4.56%
YoY
|
$3.187B
6.21%
YoY
|
$3.071B
6.89%
YoY
|
$3.146B
7.85%
YoY
|
$3.121B
5.85%
YoY
|
$3.000B
2.52%
YoY
|
$2.873B
1.96%
YoY
|
$2.917B
-0.92%
YoY
|
$2.949B
0.35%
YoY
|
$2.927B
0.35%
YoY
|
$2.818B
-0.09%
YoY
|
$2.944B
1.33%
YoY
|
$2.938B
0.49%
YoY
|
| Cost Of Revenue |
$2.342B
4.58%
YoY
|
$2.410B
8.27%
YoY
|
$2.333B
8.41%
YoY
|
$2.262B
5.57%
YoY
|
$2.240B
7.73%
YoY
|
$2.225B
4.07%
YoY
|
$2.152B
4.09%
YoY
|
$2.142B
4.21%
YoY
|
$2.079B
1.01%
YoY
|
$2.138B
2.38%
YoY
|
$2.067B
-0.87%
YoY
|
$2.056B
1.94%
YoY
|
$2.058B
1.96%
YoY
|
$2.089B
1.38%
YoY
|
$2.086B
3.83%
YoY
|
$2.017B
2.62%
YoY
|
$2.019B
4.14%
YoY
|
$2.060B
0.16%
YoY
|
$2.009B
1.87%
YoY
|
| Gross Profit |
$1.073B
9.09%
YoY
|
$1.210B
13.18%
YoY
|
$1.087B
-2.18%
YoY
|
$1.118B
7.04%
YoY
|
$983.9M
-0.78%
YoY
|
$1.069B
6.15%
YoY
|
$1.112B
5.47%
YoY
|
$1.044B
10.58%
YoY
|
$991.6M
21.74%
YoY
|
$1.007B
21.63%
YoY
|
$1.054B
22.11%
YoY
|
$944.5M
3.8%
YoY
|
$814.5M
1.94%
YoY
|
$828.2M
-6.28%
YoY
|
$863.1M
-7.16%
YoY
|
$910.0M
-4.34%
YoY
|
$799.0M
-9.38%
YoY
|
$883.7M
4.17%
YoY
|
$929.7M
-2.37%
YoY
|
| Selling, General & Admin |
$421.9M
12.78%
YoY
|
$472.4M
13.96%
YoY
|
$414.4M
5.3%
YoY
|
$412.8M
12.22%
YoY
|
$374.1M
3.2%
YoY
|
$414.5M
3.24%
YoY
|
$393.5M
4.42%
YoY
|
$367.8M
1.05%
YoY
|
$362.5M
9.31%
YoY
|
$401.5M
5.73%
YoY
|
$376.9M
3.13%
YoY
|
$364.0M
15.48%
YoY
|
$331.6M
12.48%
YoY
|
$379.7M
17.66%
YoY
|
$365.4M
24.69%
YoY
|
$315.2M
5.75%
YoY
|
$294.8M
4.77%
YoY
|
$322.7M
5.98%
YoY
|
$293.1M
-19.32%
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
|
| Depreciation & Amortization |
$177.8M
0.78%
YoY
|
$186.7M
7.24%
YoY
|
$177.5M
-5.09%
YoY
|
$174.7M
-0.54%
YoY
|
$176.5M
-5.68%
YoY
|
$174.1M
-10.84%
YoY
|
$187.0M
-0.77%
YoY
|
$175.7M
-4.36%
YoY
|
$187.1M
5.06%
YoY
|
$195.3M
0.62%
YoY
|
$188.5M
-3.06%
YoY
|
$183.7M
7.3%
YoY
|
$178.1M
2.96%
YoY
|
$194.1M
11.05%
YoY
|
$194.4M
14.05%
YoY
|
$171.2M
0.88%
YoY
|
$172.9M
4.37%
YoY
|
$174.8M
8.21%
YoY
|
$170.5M
8.71%
YoY
|
| Operating Expenses |
$599.7M
8.94%
YoY
|
$659.1M
11.97%
YoY
|
$591.9M
1.95%
YoY
|
$587.5M
8.1%
YoY
|
$550.5M
0.18%
YoY
|
$588.6M
-1.37%
YoY
|
$580.5M
2.7%
YoY
|
$543.5M
-0.76%
YoY
|
$549.6M
7.82%
YoY
|
$596.7M
4.0%
YoY
|
$565.3M
0.97%
YoY
|
$547.7M
12.6%
YoY
|
$509.7M
8.96%
YoY
|
$573.8M
15.34%
YoY
|
$559.9M
20.78%
YoY
|
$486.4M
3.98%
YoY
|
$467.8M
4.6%
YoY
|
$497.5M
6.76%
YoY
|
$463.6M
-10.89%
YoY
|
| Operating Profit |
$481.9M
9.79%
YoY
|
$551.2M
14.66%
YoY
|
$505.8M
-5.44%
YoY
|
$537.8M
6.21%
YoY
|
$438.9M
-9.28%
YoY
|
$480.7M
17.07%
YoY
|
$534.9M
7.85%
YoY
|
$506.4M
24.95%
YoY
|
$483.8M
55.26%
YoY
|
$410.6M
61.39%
YoY
|
$495.9M
63.53%
YoY
|
$405.3M
-6.34%
YoY
|
$311.6M
-7.88%
YoY
|
$254.4M
-34.13%
YoY
|
$303.3M
-36.14%
YoY
|
$432.7M
-11.78%
YoY
|
$338.3M
-23.56%
YoY
|
$386.3M
1.2%
YoY
|
$474.9M
8.5%
YoY
|
| Interest Expense |
-$136.8M
5.67%
YoY
|
-$138.4M
7.77%
YoY
|
-$140.4M
7.28%
YoY
|
-$138.7M
50.32%
YoY
|
-$129.4M
39.59%
YoY
|
-$128.4M
41.37%
YoY
|
-$130.9M
44.05%
YoY
|
-$92.27M
-2.93%
YoY
|
-$92.74M
-1.3%
YoY
|
-$90.83M
-8.38%
YoY
|
-$90.85M
-0.35%
YoY
|
-$95.05M
29.42%
YoY
|
-$93.95M
40.77%
YoY
|
-$99.14M
43.81%
YoY
|
-$91.17M
42.18%
YoY
|
-$73.45M
10.78%
YoY
|
-$66.74M
13.32%
YoY
|
-$68.94M
12.46%
YoY
|
-$64.13M
-5.98%
YoY
|
| Other Income/Expense, Net |
$4.473M
-125.49%
YoY
|
-$21.03M
62.93%
YoY
|
-$41.26M
145.87%
YoY
|
-$22.85M
-16.84%
YoY
|
-$17.55M
38.83%
YoY
|
-$12.91M
177.47%
YoY
|
-$16.78M
-14.61%
YoY
|
-$27.48M
-2101.38%
YoY
|
-$12.64M
-436.91%
YoY
|
-$4.652M
-40.34%
YoY
|
-$19.65M
301.18%
YoY
|
$1.373M
-206.93%
YoY
|
$3.752M
-310.08%
YoY
|
-$7.797M
226.51%
YoY
|
-$4.898M
-35.47%
YoY
|
-$1.284M
-108.45%
YoY
|
-$1.786M
-252.91%
YoY
|
-$2.388M
-138.52%
YoY
|
-$7.590M
-240.69%
YoY
|
| Pretax Income |
$341.2M
19.17%
YoY
|
$382.8M
-7.49%
YoY
|
$308.8M
-17.31%
YoY
|
$368.9M
-0.68%
YoY
|
$286.3M
-22.98%
YoY
|
$413.7M
43.13%
YoY
|
$373.4M
-1.26%
YoY
|
$371.4M
25.83%
YoY
|
$371.8M
73.23%
YoY
|
$289.1M
95.99%
YoY
|
$378.2M
82.53%
YoY
|
$295.2M
-15.38%
YoY
|
$214.6M
-18.31%
YoY
|
$147.5M
-53.17%
YoY
|
$207.2M
-47.47%
YoY
|
$348.8M
-19.31%
YoY
|
$262.7M
-30.26%
YoY
|
$314.9M
-3.81%
YoY
|
$394.5M
39.22%
YoY
|
| Income Tax |
$66.20M
22.33%
YoY
|
$76.73M
18.98%
YoY
|
$68.55M
-11.74%
YoY
|
$93.71M
30.72%
YoY
|
$54.12M
-17.76%
YoY
|
$64.49M
10.25%
YoY
|
$77.67M
12.82%
YoY
|
$71.69M
46.85%
YoY
|
$65.81M
49.71%
YoY
|
$58.50M
70.39%
YoY
|
$68.85M
61.94%
YoY
|
$48.82M
-23.99%
YoY
|
$43.96M
-22.9%
YoY
|
$34.33M
-47.59%
YoY
|
$42.52M
-43.09%
YoY
|
$64.23M
-21.01%
YoY
|
$57.01M
-33.09%
YoY
|
$65.51M
-10.75%
YoY
|
$74.70M
13.55%
YoY
|
| Net Earnings |
$197.5M
21.25%
YoY
|
$234.2M
-9.68%
YoY
|
$150.3M
-29.98%
YoY
|
$199.3M
-10.48%
YoY
|
$162.9M
-32.02%
YoY
|
$259.3M
72.12%
YoY
|
$214.7M
-12.95%
YoY
|
$222.7M
24.62%
YoY
|
$239.6M
107.4%
YoY
|
$150.7M
121.23%
YoY
|
$246.6M
134.07%
YoY
|
$178.7M
-20.51%
YoY
|
$115.5M
-28.73%
YoY
|
$68.10M
-63.67%
YoY
|
$105.4M
-59.44%
YoY
|
$224.8M
-23.49%
YoY
|
$162.1M
-31.71%
YoY
|
$187.5M
7.88%
YoY
|
$259.8M
63.7%
YoY
|
| Basic Earnings Per Share |
$2.93
42.93%
YoY
|
N/A
|
$2.09
-18.36%
YoY
|
$2.62
2.34%
YoY
|
$2.05
-24.91%
YoY
|
N/A
|
$2.56
-5.19%
YoY
|
$2.56
30.61%
YoY
|
$2.73
113.28%
YoY
|
N/A
|
$2.70
132.76%
YoY
|
$1.96
-17.65%
YoY
|
$1.28
-23.81%
YoY
|
N/A
|
$1.16
-53.23%
YoY
|
$2.38
-13.77%
YoY
|
$1.68
-22.94%
YoY
|
N/A
|
$2.48
89.31%
YoY
|
| Diluted Earnings Per Share |
$2.87
43.5%
YoY
|
$3.28
6.14%
YoY
|
$2.04
-18.4%
YoY
|
$2.58
3.2%
YoY
|
$2.00
-24.53%
YoY
|
$3.09
90.49%
YoY
|
$2.50
-4.58%
YoY
|
$2.50
30.89%
YoY
|
$2.65
112.0%
YoY
|
$1.62
119.09%
YoY
|
$2.62
-100.0%
YoY
|
$1.91
-16.96%
YoY
|
$1.25
-22.36%
YoY
|
$0.74
-100.0%
YoY
|
$1.130M
47871628.52%
YoY
|
$2.30
-12.88%
YoY
|
$1.61
-22.97%
YoY
|
$1.789M
119264361.71%
YoY
|
$2.36
84.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
|
N/A
|
| Basic Shares Outstanding |
66.80M shares
-16.5%
YoY
|
70.60M shares
-13.9%
YoY
|
71.50M shares
-14.78%
YoY
|
75.50M shares
-13.91%
YoY
|
80.00M shares
-8.78%
YoY
|
82.00M shares
-10.19%
YoY
|
83.90M shares
-8.11%
YoY
|
87.70M shares
-3.31%
YoY
|
87.70M shares
-2.99%
YoY
|
91.30M shares
1.33%
YoY
|
91.30M shares
0.0%
YoY
|
90.70M shares
-3.98%
YoY
|
90.40M shares
-6.17%
YoY
|
90.10M shares
-11.58%
YoY
|
91.30M shares
-12.88%
YoY
|
94.46M shares
-11.19%
YoY
|
96.34M shares
-11.62%
YoY
|
101.9M shares
-9.02%
YoY
|
104.8M shares
-13.33%
YoY
|
| Diluted Shares Outstanding |
68.88M shares
-15.26%
YoY
|
N/A
|
73.77M shares
-14.02%
YoY
|
77.36M shares
-13.03%
YoY
|
81.28M shares
-10.24%
YoY
|
N/A
|
85.80M shares
-8.77%
YoY
|
88.95M shares
-4.78%
YoY
|
90.55M shares
-2.09%
YoY
|
N/A
|
94.04M shares
0.83%
YoY
|
93.42M shares
-4.45%
YoY
|
92.48M shares
-7.98%
YoY
|
N/A
|
93.26M shares
-15.09%
YoY
|
97.77M shares
-12.25%
YoY
|
100.5M shares
-11.72%
YoY
|
N/A
|
109.8M shares
-11.39%
YoY
|
Loading...