|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.482B
2.19%
YoY
|
$3.408B
4.1%
YoY
|
$3.274B
5.31%
YoY
|
$3.109B
7.61%
YoY
|
$2.889B
4.45%
YoY
|
| Cost Of Revenue |
$1.387B
3.62%
YoY
|
$1.339B
8.48%
YoY
|
$1.234B
7.21%
YoY
|
$1.151B
9.97%
YoY
|
$1.047B
0.44%
YoY
|
| Gross Profit |
$2.059B
0.86%
YoY
|
$2.041B
0.07%
YoY
|
$2.040B
5.71%
YoY
|
$1.930B
6.35%
YoY
|
$1.814B
7.1%
YoY
|
| Selling, General & Admin |
$168.8M
5.5%
YoY
|
$160.0M
-5.98%
YoY
|
$170.2M
16.25%
YoY
|
$146.4M
-3.43%
YoY
|
$151.6M
13.88%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$912.1M
2.81%
YoY
|
$887.2M
6.79%
YoY
|
$830.8M
10.81%
YoY
|
$749.8M
4.52%
YoY
|
$717.3M
4.91%
YoY
|
| Operating Expenses |
$1.081B
3.22%
YoY
|
$1.047B
4.62%
YoY
|
$1.001B
11.7%
YoY
|
$896.2M
3.14%
YoY
|
$868.9M
6.37%
YoY
|
| Operating Profit |
$977.8M
-1.62%
YoY
|
$993.9M
-4.31%
YoY
|
$1.039B
0.51%
YoY
|
$1.033B
9.31%
YoY
|
$945.4M
7.78%
YoY
|
| Interest Expense |
$653.1M
1.24%
YoY
|
$645.1M
-186.78%
YoY
|
-$743.4M
-270.07%
YoY
|
$437.1M
3.26%
YoY
|
$423.3M
-1.94%
YoY
|
| Other Income/Expense, Net |
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$6.624M
N/A
|
N/A
|
| Pretax Income |
$384.0M
356.12%
YoY
|
$84.19M
-71.11%
YoY
|
$291.4M
-71.45%
YoY
|
$1.021B
61.5%
YoY
|
$631.9M
-37.97%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$276.8M
1839.46%
YoY
|
$14.27M
-92.5%
YoY
|
$190.2M
-77.59%
YoY
|
$848.9M
68.04%
YoY
|
$505.2M
-42.11%
YoY
|
| Basic Earnings Per Share |
$1.75
1844.44%
YoY
|
$0.09
-92.56%
YoY
|
$1.21
-77.68%
YoY
|
$5.42
70.44%
YoY
|
$3.18
-42.7%
YoY
|
| Diluted Earnings Per Share |
$1.74
1833.33%
YoY
|
$0.09
-92.56%
YoY
|
$1.21
-77.59%
YoY
|
$5.40
70.35%
YoY
|
$3.17
-42.78%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
158.3M shares
0.55%
YoY
|
157.5M shares
0.39%
YoY
|
156.9M shares
0.09%
YoY
|
156.7M shares
0.39%
YoY
|
156.1M shares
0.44%
YoY
|
| Diluted Shares Outstanding |
158.9M shares
0.68%
YoY
|
157.8M shares
0.38%
YoY
|
157.2M shares
0.04%
YoY
|
157.1M shares
0.49%
YoY
|
156.4M shares
0.55%
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 |
$872.1M
0.8%
YoY
|
$877.1M
2.16%
YoY
|
$871.5M
1.43%
YoY
|
$868.5M
2.11%
YoY
|
$865.2M
3.07%
YoY
|
$858.6M
3.58%
YoY
|
$859.2M
4.24%
YoY
|
$850.5M
4.08%
YoY
|
$839.4M
4.51%
YoY
|
$828.9M
4.95%
YoY
|
$824.3M
4.27%
YoY
|
$817.2M
5.59%
YoY
|
$803.2M
6.48%
YoY
|
$789.8M
8.04%
YoY
|
$790.5M
8.28%
YoY
|
$773.9M
8.42%
YoY
|
$754.3M
5.69%
YoY
|
$731.1M
9.92%
YoY
|
$730.1M
5.31%
YoY
|
| Cost Of Revenue |
$356.9M
3.87%
YoY
|
$352.7M
4.55%
YoY
|
$345.2M
1.11%
YoY
|
$345.5M
3.02%
YoY
|
$343.6M
5.91%
YoY
|
$337.4M
7.51%
YoY
|
$341.4M
9.03%
YoY
|
$335.4M
10.4%
YoY
|
$324.5M
7.01%
YoY
|
$313.8M
6.68%
YoY
|
$313.1M
6.44%
YoY
|
$303.8M
7.15%
YoY
|
$303.2M
8.62%
YoY
|
$294.2M
10.96%
YoY
|
$294.2M
10.9%
YoY
|
$283.5M
-45.08%
YoY
|
$279.2M
6.18%
YoY
|
$265.1M
1.81%
YoY
|
$265.2M
0.35%
YoY
|
| Gross Profit |
$515.2M
0.67%
YoY
|
$524.4M
0.61%
YoY
|
$526.3M
1.64%
YoY
|
$514.1M
-0.19%
YoY
|
$511.8M
-0.62%
YoY
|
$521.2M
1.18%
YoY
|
$517.8M
3.18%
YoY
|
$515.1M
0.34%
YoY
|
$515.0M
4.88%
YoY
|
$515.1M
3.93%
YoY
|
$501.9M
2.65%
YoY
|
$513.3M
6.05%
YoY
|
$491.0M
4.62%
YoY
|
$495.7M
6.38%
YoY
|
$488.9M
6.58%
YoY
|
$484.0M
6.81%
YoY
|
$469.3M
5.71%
YoY
|
$466.0M
15.14%
YoY
|
$458.7M
8.79%
YoY
|
| Selling, General & Admin |
$59.34M
13.5%
YoY
|
$37.80M
16.3%
YoY
|
$36.19M
8.5%
YoY
|
$42.52M
-3.61%
YoY
|
$52.28M
4.53%
YoY
|
$32.50M
-16.16%
YoY
|
$33.35M
6.22%
YoY
|
$44.11M
-0.15%
YoY
|
$50.02M
-10.37%
YoY
|
$38.77M
7.7%
YoY
|
$31.40M
-3.44%
YoY
|
$44.18M
27.43%
YoY
|
$55.80M
29.19%
YoY
|
$36.00M
6.99%
YoY
|
$32.52M
-5.91%
YoY
|
$34.67M
-58.42%
YoY
|
$43.19M
-4.01%
YoY
|
$33.65M
8.2%
YoY
|
$34.56M
23.87%
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 |
$228.0M
3.57%
YoY
|
$232.0M
2.64%
YoY
|
$236.1M
5.95%
YoY
|
$223.8M
1.95%
YoY
|
$220.1M
0.64%
YoY
|
$226.0M
6.59%
YoY
|
$222.9M
7.47%
YoY
|
$219.5M
8.37%
YoY
|
$218.7M
4.78%
YoY
|
$212.1M
6.93%
YoY
|
$207.4M
8.77%
YoY
|
$202.6M
10.61%
YoY
|
$208.7M
17.51%
YoY
|
$198.3M
11.72%
YoY
|
$190.7M
6.28%
YoY
|
$183.1M
-0.36%
YoY
|
$177.6M
0.6%
YoY
|
$177.5M
5.6%
YoY
|
$179.4M
7.82%
YoY
|
| Operating Expenses |
$287.3M
5.48%
YoY
|
$269.8M
4.36%
YoY
|
$272.3M
6.28%
YoY
|
$266.3M
1.02%
YoY
|
$272.4M
1.36%
YoY
|
$258.5M
3.07%
YoY
|
$256.2M
7.3%
YoY
|
$263.7M
6.85%
YoY
|
$268.7M
1.59%
YoY
|
$250.8M
7.04%
YoY
|
$238.8M
6.99%
YoY
|
$246.8M
13.29%
YoY
|
$264.5M
19.8%
YoY
|
$234.3M
10.97%
YoY
|
$223.2M
4.31%
YoY
|
$217.8M
-50.92%
YoY
|
$220.8M
-0.35%
YoY
|
$211.2M
6.12%
YoY
|
$214.0M
10.12%
YoY
|
| Operating Profit |
$227.9M
-4.8%
YoY
|
$254.6M
-3.08%
YoY
|
$254.0M
-2.91%
YoY
|
$247.7M
-1.46%
YoY
|
$239.4M
-2.77%
YoY
|
$262.7M
-0.61%
YoY
|
$261.6M
-0.56%
YoY
|
$251.4M
-5.69%
YoY
|
$246.2M
8.73%
YoY
|
$264.3M
1.13%
YoY
|
$263.1M
-0.99%
YoY
|
$266.6M
0.14%
YoY
|
$226.5M
-8.86%
YoY
|
$261.3M
2.57%
YoY
|
$265.7M
8.56%
YoY
|
$266.2M
2731.64%
YoY
|
$248.5M
11.76%
YoY
|
$254.8M
23.86%
YoY
|
$244.8M
7.65%
YoY
|
| Interest Expense |
-$108.2M
-166.18%
YoY
|
-$99.19M
-80.16%
YoY
|
-$302.4M
97.04%
YoY
|
$162.8M
-212.82%
YoY
|
$163.4M
-230.23%
YoY
|
-$499.9M
359.47%
YoY
|
-$153.5M
-203.84%
YoY
|
-$144.3M
10.9%
YoY
|
-$125.5M
-193.52%
YoY
|
-$108.8M
-36.24%
YoY
|
$147.8M
32.16%
YoY
|
-$130.1M
-224.93%
YoY
|
$134.2M
32.58%
YoY
|
-$170.6M
69.44%
YoY
|
$111.8M
5.72%
YoY
|
$104.1M
-2.05%
YoY
|
$101.2M
-6.19%
YoY
|
-$100.7M
-45.77%
YoY
|
$105.8M
-4.68%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$6.624M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Pretax Income |
$133.0M
53.05%
YoY
|
$294.8M
-223.96%
YoY
|
-$116.8M
-207.73%
YoY
|
$119.1M
11.4%
YoY
|
$86.91M
-18.48%
YoY
|
-$237.8M
-255.28%
YoY
|
$108.5M
-204.78%
YoY
|
$106.9M
-21.47%
YoY
|
$106.6M
0.92%
YoY
|
$153.2M
-1.65%
YoY
|
-$103.5M
-124.6%
YoY
|
$136.2M
-49.04%
YoY
|
$105.6M
-40.31%
YoY
|
$155.7M
-30.26%
YoY
|
$420.7M
202.09%
YoY
|
$267.2M
-0.8%
YoY
|
$177.0M
38.14%
YoY
|
$223.3M
796.73%
YoY
|
$139.3M
17.91%
YoY
|
| Income Tax |
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
|
| Net Earnings |
$101.6M
66.04%
YoY
|
$248.5M
-208.58%
YoY
|
-$121.7M
-245.54%
YoY
|
$88.98M
11.76%
YoY
|
$61.18M
-23.42%
YoY
|
-$228.9M
-290.83%
YoY
|
$83.63M
-174.78%
YoY
|
$79.62M
-23.67%
YoY
|
$79.88M
2.56%
YoY
|
$119.9M
-1.63%
YoY
|
-$111.8M
-130.98%
YoY
|
$104.3M
-53.23%
YoY
|
$77.89M
-45.55%
YoY
|
$121.9M
-33.94%
YoY
|
$361.0M
233.32%
YoY
|
$223.0M
99.63%
YoY
|
$143.0M
42.2%
YoY
|
$184.5M
1691.68%
YoY
|
$108.3M
17.1%
YoY
|
| Basic Earnings Per Share |
$0.64
64.1%
YoY
|
N/A
|
-$0.77
-245.28%
YoY
|
$0.56
9.8%
YoY
|
$0.39
-23.53%
YoY
|
N/A
|
$0.53
-174.65%
YoY
|
$0.51
-23.88%
YoY
|
$0.51
2.0%
YoY
|
N/A
|
-$0.71
-130.87%
YoY
|
$0.67
-52.82%
YoY
|
$0.50
-45.05%
YoY
|
N/A
|
$2.30
233.33%
YoY
|
$1.42
97.22%
YoY
|
$0.91
54.24%
YoY
|
N/A
|
$0.69
18.97%
YoY
|
| Diluted Earnings Per Share |
$0.64
64.1%
YoY
|
$1.56
-207.97%
YoY
|
-$0.77
-245.94%
YoY
|
$0.56
9.88%
YoY
|
$0.39
-23.6%
YoY
|
-$1.45
-289.81%
YoY
|
$0.53
-174.45%
YoY
|
$0.51
-23.7%
YoY
|
$0.51
1.68%
YoY
|
$0.76
-1.73%
YoY
|
-$0.71
-131.0%
YoY
|
$0.66
-53.28%
YoY
|
$0.50
-45.05%
YoY
|
$0.78
-100.0%
YoY
|
$2.29
231.88%
YoY
|
$1.42
100.0%
YoY
|
$0.91
54.24%
YoY
|
$1.181M
1684.55%
YoY
|
$0.69
18.97%
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 |
158.6M shares
0.27%
YoY
|
158.5M shares
0.23%
YoY
|
158.4M shares
0.28%
YoY
|
158.3M shares
0.81%
YoY
|
158.2M shares
0.76%
YoY
|
158.1M shares
0.75%
YoY
|
157.9M shares
0.68%
YoY
|
157.1M shares
0.14%
YoY
|
157.0M shares
0.12%
YoY
|
156.9M shares
0.12%
YoY
|
156.9M shares
0.08%
YoY
|
156.8M shares
0.07%
YoY
|
156.8M shares
0.11%
YoY
|
156.8M shares
0.35%
YoY
|
156.7M shares
0.35%
YoY
|
156.7M shares
0.39%
YoY
|
156.7M shares
0.46%
YoY
|
156.2M shares
0.35%
YoY
|
156.2M shares
0.35%
YoY
|
| Diluted Shares Outstanding |
159.1M shares
0.27%
YoY
|
N/A
|
158.3M shares
0.08%
YoY
|
158.8M shares
0.96%
YoY
|
158.6M shares
0.95%
YoY
|
N/A
|
158.2M shares
0.85%
YoY
|
157.3M shares
0.05%
YoY
|
157.1M shares
0.06%
YoY
|
N/A
|
156.9M shares
-0.16%
YoY
|
157.2M shares
0.02%
YoY
|
157.0M shares
0.02%
YoY
|
N/A
|
157.1M shares
0.34%
YoY
|
157.2M shares
0.43%
YoY
|
157.0M shares
0.58%
YoY
|
N/A
|
156.6M shares
0.6%
YoY
|
Loading...