|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$13.18B
4.03%
YoY
|
$12.67B
2.71%
YoY
|
$12.34B
-2.44%
YoY
|
$12.65B
1.98%
YoY
|
$12.40B
22.55%
YoY
|
| Cost Of Revenue |
$9.079B
4.87%
YoY
|
$8.657B
2.11%
YoY
|
$8.478B
-3.83%
YoY
|
$8.816B
1.0%
YoY
|
$8.729B
19.49%
YoY
|
| Gross Profit |
$4.105B
2.22%
YoY
|
$4.016B
4.01%
YoY
|
$3.861B
0.78%
YoY
|
$3.831B
4.32%
YoY
|
$3.672B
30.49%
YoY
|
| Selling, General & Admin |
$3.084B
1.65%
YoY
|
$3.034B
2.64%
YoY
|
$2.956B
6.68%
YoY
|
$2.771B
-1.48%
YoY
|
$2.813B
25.18%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$311.0M
4.71%
YoY
|
$297.0M
19.76%
YoY
|
$248.0M
16.98%
YoY
|
$212.0M
1.18%
YoY
|
$209.5M
12.93%
YoY
|
| Operating Expenses |
$3.084B
1.65%
YoY
|
$3.034B
2.64%
YoY
|
$2.956B
6.68%
YoY
|
$2.771B
-1.48%
YoY
|
$2.813B
25.18%
YoY
|
| Operating Profit |
$653.0M
5.15%
YoY
|
$621.0M
0.98%
YoY
|
$615.0M
-17.67%
YoY
|
$747.0M
-12.29%
YoY
|
$851.7M
59.1%
YoY
|
| Interest Expense |
$150.0M
14.5%
YoY
|
$131.0M
50.57%
YoY
|
$87.00M
97.73%
YoY
|
$44.00M
59.42%
YoY
|
$27.60M
-33.3%
YoY
|
| Other Income/Expense, Net |
-$3.000M
200.0%
YoY
|
-$1.000M
-66.67%
YoY
|
-$3.000M
-400.0%
YoY
|
$1.000M
2339.02%
YoY
|
$41.00K
-101.06%
YoY
|
| Pretax Income |
$384.0M
13.61%
YoY
|
$338.0M
-20.28%
YoY
|
$424.0M
-16.21%
YoY
|
$506.0M
-14.69%
YoY
|
$593.1M
37.67%
YoY
|
| Income Tax |
$126.0M
-1.56%
YoY
|
$128.0M
6.67%
YoY
|
$120.0M
-29.41%
YoY
|
$170.0M
-13.86%
YoY
|
$197.3M
106.92%
YoY
|
| Net Earnings |
$398.0M
2.05%
YoY
|
$390.0M
-6.25%
YoY
|
$416.0M
-22.68%
YoY
|
$538.0M
-14.77%
YoY
|
$631.2M
56.33%
YoY
|
| Basic Earnings Per Share |
$3.29
7.17%
YoY
|
$3.07
-3.46%
YoY
|
$3.18
-19.49%
YoY
|
$3.95
-12.42%
YoY
|
$4.51
59.36%
YoY
|
| Diluted Earnings Per Share |
$3.27
7.21%
YoY
|
$3.05
-3.48%
YoY
|
$3.16
-19.18%
YoY
|
$3.91
-12.13%
YoY
|
$4.45
57.8%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
120.8M shares
-4.71%
YoY
|
126.8M shares
-2.93%
YoY
|
130.6M shares
-4.0%
YoY
|
136.1M shares
-2.87%
YoY
|
140.1M shares
-1.69%
YoY
|
| Diluted Shares Outstanding |
121.7M shares
-4.74%
YoY
|
127.8M shares
-3.01%
YoY
|
131.7M shares
-4.36%
YoY
|
137.8M shares
-2.83%
YoY
|
141.8M shares
-1.14%
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.368B
6.31%
YoY
|
$3.437B
7.71%
YoY
|
$3.339B
5.2%
YoY
|
$3.240B
3.32%
YoY
|
$3.168B
-0.13%
YoY
|
$3.191B
5.77%
YoY
|
$3.174B
2.39%
YoY
|
$3.136B
2.48%
YoY
|
$3.172B
N/A
|
$3.017B
-10.5%
YoY
|
$3.100B
1.08%
YoY
|
$3.060B
0.99%
YoY
|
$3.371B
1.22%
YoY
|
$3.067B
-3.5%
YoY
|
$3.030B
2.12%
YoY
|
$3.179B
8.68%
YoY
|
$3.331B
5.21%
YoY
|
$3.178B
11.91%
YoY
|
| Cost Of Revenue |
$2.298B
6.0%
YoY
|
$2.374B
8.01%
YoY
|
$2.313B
6.05%
YoY
|
$2.224B
5.0%
YoY
|
$2.168B
0.37%
YoY
|
$2.198B
5.07%
YoY
|
$2.181B
2.64%
YoY
|
$2.118B
1.15%
YoY
|
$2.160B
N/A
|
$2.092B
-11.8%
YoY
|
$2.125B
-1.3%
YoY
|
$2.094B
0.43%
YoY
|
$2.372B
0.89%
YoY
|
$2.153B
-4.99%
YoY
|
$2.085B
0.43%
YoY
|
$2.206B
8.46%
YoY
|
$2.351B
1.95%
YoY
|
$2.266B
8.64%
YoY
|
| Gross Profit |
$1.070B
7.0%
YoY
|
$1.063B
7.05%
YoY
|
$1.026B
3.32%
YoY
|
$1.016B
-0.2%
YoY
|
$1.000B
-1.19%
YoY
|
$993.0M
7.35%
YoY
|
$993.0M
1.85%
YoY
|
$1.018B
5.38%
YoY
|
$1.012B
N/A
|
$925.0M
-7.41%
YoY
|
$975.0M
6.67%
YoY
|
$966.0M
2.22%
YoY
|
$999.0M
1.99%
YoY
|
$914.0M
0.2%
YoY
|
$945.0M
6.06%
YoY
|
$973.0M
9.2%
YoY
|
$979.5M
13.93%
YoY
|
$912.1M
20.93%
YoY
|
| Selling, General & Admin |
$809.0M
9.62%
YoY
|
$806.0M
9.36%
YoY
|
$760.0M
4.97%
YoY
|
$778.0M
-0.38%
YoY
|
$738.0M
-6.7%
YoY
|
$737.0M
-8.67%
YoY
|
$724.0M
2.4%
YoY
|
$781.0M
8.93%
YoY
|
$791.0M
N/A
|
$807.0M
6.04%
YoY
|
$707.0M
9.1%
YoY
|
$717.0M
5.44%
YoY
|
$761.0M
-1.73%
YoY
|
$648.0M
-7.63%
YoY
|
$680.0M
7.09%
YoY
|
$682.0M
11.07%
YoY
|
$774.4M
14.87%
YoY
|
$701.5M
25.36%
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 |
$81.00M
10.96%
YoY
|
$82.00M
7.89%
YoY
|
$80.00M
8.11%
YoY
|
$76.00M
2.7%
YoY
|
$73.00M
0.0%
YoY
|
$76.00M
11.76%
YoY
|
$74.00M
25.42%
YoY
|
$74.00M
42.31%
YoY
|
$73.00M
N/A
|
$68.00M
30.77%
YoY
|
$59.00M
13.46%
YoY
|
$52.00M
-1.89%
YoY
|
$52.00M
-11.41%
YoY
|
$52.00M
0.86%
YoY
|
$53.00M
6.26%
YoY
|
$55.00M
12.24%
YoY
|
$58.69M
31.02%
YoY
|
$51.55M
15.59%
YoY
|
| Operating Expenses |
$809.0M
9.62%
YoY
|
$875.0M
9.38%
YoY
|
$760.0M
4.97%
YoY
|
$778.0M
-0.38%
YoY
|
$738.0M
-6.7%
YoY
|
$800.0M
-7.51%
YoY
|
$724.0M
2.4%
YoY
|
$781.0M
8.93%
YoY
|
$791.0M
N/A
|
$865.0M
7.32%
YoY
|
$707.0M
9.1%
YoY
|
$717.0M
5.44%
YoY
|
$806.0M
4.09%
YoY
|
$648.0M
-7.63%
YoY
|
$680.0M
7.09%
YoY
|
$682.0M
11.07%
YoY
|
$774.4M
14.87%
YoY
|
$701.5M
25.36%
YoY
|
| Operating Profit |
$182.0M
4.0%
YoY
|
$188.0M
-2.59%
YoY
|
$164.0M
4.46%
YoY
|
$151.0M
-5.03%
YoY
|
$175.0M
16.67%
YoY
|
$193.0M
221.67%
YoY
|
$157.0M
-21.89%
YoY
|
$159.0M
-9.14%
YoY
|
$150.0M
N/A
|
$60.00M
-68.91%
YoY
|
$201.0M
-4.74%
YoY
|
$175.0M
-20.45%
YoY
|
$193.0M
-5.92%
YoY
|
$211.0M
0.08%
YoY
|
$220.0M
4.76%
YoY
|
$244.0M
6.09%
YoY
|
$205.1M
13.21%
YoY
|
$210.8M
12.34%
YoY
|
| Interest Expense |
$39.00M
11.43%
YoY
|
-$30.00M
3.45%
YoY
|
$38.00M
11.76%
YoY
|
$38.00M
18.75%
YoY
|
$35.00M
16.67%
YoY
|
-$29.00M
20.83%
YoY
|
$34.00M
78.95%
YoY
|
$32.00M
128.57%
YoY
|
$30.00M
N/A
|
-$24.00M
166.67%
YoY
|
$19.00M
72.73%
YoY
|
$14.00M
55.56%
YoY
|
-$9.000M
38.74%
YoY
|
$11.00M
67.94%
YoY
|
$9.000M
28.57%
YoY
|
$7.000M
16.67%
YoY
|
-$6.487M
-32.43%
YoY
|
$6.550M
-41.05%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$1.000M
-50.0%
YoY
|
-$1.000M
0.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$0.00
-100.0%
YoY
|
-$2.000M
-300.0%
YoY
|
-$1.000M
0.0%
YoY
|
$2.000M
N/A
|
-$1.000M
N/A
|
$1.000M
0.0%
YoY
|
-$1.000M
N/A
|
$0.00
-100.0%
YoY
|
$1.000M
148.14%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$1.025M
-39.71%
YoY
|
$403.0K
-123.72%
YoY
|
| Pretax Income |
$150.0M
3.45%
YoY
|
$133.0M
5.56%
YoY
|
$134.0M
4.69%
YoY
|
$121.0M
-8.33%
YoY
|
$145.0M
14.17%
YoY
|
$126.0M
800.0%
YoY
|
$128.0M
-31.18%
YoY
|
$132.0M
-19.02%
YoY
|
$127.0M
N/A
|
$14.00M
-77.78%
YoY
|
$186.0M
-9.27%
YoY
|
$163.0M
-23.83%
YoY
|
$63.00M
-67.37%
YoY
|
$205.0M
-0.53%
YoY
|
$214.0M
4.39%
YoY
|
$239.0M
5.75%
YoY
|
$193.0M
13.63%
YoY
|
$206.1M
16.33%
YoY
|
| Income Tax |
$38.00M
8.57%
YoY
|
$32.00M
3.23%
YoY
|
$28.00M
-12.5%
YoY
|
$31.00M
-6.06%
YoY
|
$35.00M
9.38%
YoY
|
$31.00M
3000.0%
YoY
|
$32.00M
-21.95%
YoY
|
$33.00M
-15.38%
YoY
|
$32.00M
N/A
|
$1.000M
-93.33%
YoY
|
$41.00M
-10.87%
YoY
|
$39.00M
-25.0%
YoY
|
$15.00M
-65.41%
YoY
|
$46.00M
-6.65%
YoY
|
$52.00M
10.64%
YoY
|
$57.00M
0.0%
YoY
|
$43.36M
47.49%
YoY
|
$49.28M
69.89%
YoY
|
| Net Earnings |
$107.0M
-2.73%
YoY
|
$101.0M
7.45%
YoY
|
$101.0M
2.02%
YoY
|
$86.00M
-17.31%
YoY
|
$110.0M
18.28%
YoY
|
$94.00M
422.22%
YoY
|
$99.00M
-29.29%
YoY
|
$104.0M
-14.05%
YoY
|
$93.00M
N/A
|
$18.00M
-61.7%
YoY
|
$140.0M
-6.67%
YoY
|
$121.0M
-24.38%
YoY
|
$47.00M
-68.08%
YoY
|
$150.0M
-7.57%
YoY
|
$160.0M
2.56%
YoY
|
$181.0M
9.04%
YoY
|
$147.2M
3.25%
YoY
|
$162.3M
14.53%
YoY
|
| Basic Earnings Per Share |
$0.93
4.49%
YoY
|
N/A
|
$0.84
6.33%
YoY
|
$0.71
-12.35%
YoY
|
$0.89
23.61%
YoY
|
N/A
|
$0.79
-26.17%
YoY
|
$0.81
-11.96%
YoY
|
$0.72
N/A
|
N/A
|
$1.07
-2.73%
YoY
|
$0.92
-21.37%
YoY
|
N/A
|
$1.10
-5.17%
YoY
|
$1.17
5.41%
YoY
|
$1.31
11.97%
YoY
|
N/A
|
$1.16
16.0%
YoY
|
| Diluted Earnings Per Share |
$0.92
4.55%
YoY
|
$0.85
14.7%
YoY
|
$0.84
7.69%
YoY
|
$0.70
-12.5%
YoY
|
$0.88
22.22%
YoY
|
$0.75
442.72%
YoY
|
$0.78
-26.42%
YoY
|
$0.80
-12.09%
YoY
|
$0.72
N/A
|
$0.14
-60.14%
YoY
|
$1.06
-2.75%
YoY
|
$0.91
-21.55%
YoY
|
$0.35
-100.0%
YoY
|
$1.09
-5.22%
YoY
|
$1.16
5.45%
YoY
|
$1.30
12.07%
YoY
|
$1.048M
105809157.6%
YoY
|
$1.15
16.16%
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 |
114.7M shares
-7.63%
YoY
|
117.7M shares
-5.58%
YoY
|
121.3M shares
-4.29%
YoY
|
121.7M shares
-4.94%
YoY
|
124.2M shares
-3.37%
YoY
|
124.7M shares
-4.05%
YoY
|
126.7M shares
-3.21%
YoY
|
128.1M shares
-2.52%
YoY
|
128.5M shares
-2.12%
YoY
|
129.9M shares
-4.14%
YoY
|
130.9M shares
-3.83%
YoY
|
131.4M shares
-4.36%
YoY
|
135.5M shares
-2.25%
YoY
|
136.1M shares
-2.34%
YoY
|
137.4M shares
-2.14%
YoY
|
137.2M shares
-3.6%
YoY
|
138.7M shares
-2.87%
YoY
|
139.4M shares
-2.1%
YoY
|
| Diluted Shares Outstanding |
116.1M shares
-7.04%
YoY
|
N/A
|
121.0M shares
-4.74%
YoY
|
122.6M shares
-4.67%
YoY
|
124.8M shares
-3.79%
YoY
|
N/A
|
127.1M shares
-3.65%
YoY
|
128.6M shares
-3.3%
YoY
|
129.8M shares
N/A
|
N/A
|
131.9M shares
-3.8%
YoY
|
133.0M shares
-4.2%
YoY
|
N/A
|
137.1M shares
-2.83%
YoY
|
138.9M shares
-1.97%
YoY
|
139.2M shares
-2.9%
YoY
|
N/A
|
141.1M shares
-1.41%
YoY
|
Loading...