|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.041B
4.36%
YoY
|
$2.914B
5.27%
YoY
|
$2.768B
6.73%
YoY
|
$2.593B
13.01%
YoY
|
$2.295B
-0.28%
YoY
|
| Cost Of Revenue |
$1.121B
4.42%
YoY
|
$1.073B
8.63%
YoY
|
$988.1M
7.51%
YoY
|
$919.1M
7.63%
YoY
|
$853.9M
3.75%
YoY
|
| Gross Profit |
$1.920B
4.32%
YoY
|
$1.840B
3.4%
YoY
|
$1.780B
6.3%
YoY
|
$1.674B
16.2%
YoY
|
$1.441B
-2.52%
YoY
|
| Selling, General & Admin |
$86.68M
11.56%
YoY
|
$77.70M
1.52%
YoY
|
$76.53M
3.33%
YoY
|
$74.06M
6.4%
YoY
|
$69.61M
15.44%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$913.4M
7.86%
YoY
|
$846.9M
3.66%
YoY
|
$817.0M
0.24%
YoY
|
$815.0M
7.43%
YoY
|
$758.6M
7.25%
YoY
|
| Operating Expenses |
$1.000B
8.17%
YoY
|
$924.6M
3.48%
YoY
|
$893.5M
0.5%
YoY
|
$889.0M
7.35%
YoY
|
$828.2M
7.88%
YoY
|
| Operating Profit |
$2.021B
2.36%
YoY
|
$1.974B
4.65%
YoY
|
$1.887B
6.85%
YoY
|
$1.766B
16.58%
YoY
|
$1.515B
0.43%
YoY
|
| Interest Expense |
$259.2M
14.38%
YoY
|
$226.6M
10.0%
YoY
|
$206.0M
-10.47%
YoY
|
$230.1M
4.38%
YoY
|
$220.4M
2.93%
YoY
|
| Other Income/Expense, Net |
-$10.85M
-40.86%
YoY
|
-$18.34M
-45.22%
YoY
|
-$33.48M
102.11%
YoY
|
-$16.57M
412.69%
YoY
|
-$3.231M
-73.94%
YoY
|
| Pretax Income |
$1.055B
-2.51%
YoY
|
$1.083B
15.35%
YoY
|
$938.6M
-18.46%
YoY
|
$1.151B
13.96%
YoY
|
$1.010B
22.52%
YoY
|
| Income Tax |
-$1.135M
-355.06%
YoY
|
$445.0K
-95.62%
YoY
|
$10.15M
-30.68%
YoY
|
$14.65M
155.47%
YoY
|
$5.733M
-276.56%
YoY
|
| Net Earnings |
$1.057B
-2.36%
YoY
|
$1.082B
16.56%
YoY
|
$928.4M
-18.3%
YoY
|
$1.136B
13.15%
YoY
|
$1.004B
21.34%
YoY
|
| Basic Earnings Per Share |
$7.40
-2.76%
YoY
|
$7.61
16.01%
YoY
|
$6.56
-19.31%
YoY
|
$8.13
13.07%
YoY
|
$7.19
22.07%
YoY
|
| Diluted Earnings Per Share |
$7.40
-2.63%
YoY
|
$7.60
15.85%
YoY
|
$6.56
-19.21%
YoY
|
$8.12
12.93%
YoY
|
$7.19
22.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
141.7M shares
-0.18%
YoY
|
142.0M shares
0.49%
YoY
|
141.3M shares
1.2%
YoY
|
139.6M shares
0.18%
YoY
|
139.4M shares
-0.5%
YoY
|
| Diluted Shares Outstanding |
142.8M shares
0.26%
YoY
|
142.5M shares
0.58%
YoY
|
141.6M shares
1.19%
YoY
|
140.0M shares
0.18%
YoY
|
139.7M shares
-0.51%
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 |
$770.3M
3.27%
YoY
|
$767.9M
3.69%
YoY
|
$766.8M
4.42%
YoY
|
$760.2M
4.7%
YoY
|
$745.9M
4.63%
YoY
|
$740.5M
5.09%
YoY
|
$734.3M
5.26%
YoY
|
$726.0M
5.09%
YoY
|
$712.9M
5.65%
YoY
|
$704.7M
5.23%
YoY
|
$697.6M
4.86%
YoY
|
$690.9M
7.18%
YoY
|
$674.7M
9.9%
YoY
|
$669.7M
11.39%
YoY
|
$665.3M
14.55%
YoY
|
$644.6M
14.74%
YoY
|
$613.9M
11.39%
YoY
|
$601.2M
8.17%
YoY
|
$580.8M
2.36%
YoY
|
| Cost Of Revenue |
$288.5M
7.31%
YoY
|
$281.9M
0.07%
YoY
|
$293.2M
6.45%
YoY
|
$277.0M
6.26%
YoY
|
$268.9M
5.15%
YoY
|
$281.6M
12.49%
YoY
|
$275.5M
8.62%
YoY
|
$260.7M
6.46%
YoY
|
$255.7M
6.84%
YoY
|
$250.4M
9.27%
YoY
|
$253.6M
5.37%
YoY
|
$244.8M
7.74%
YoY
|
$239.3M
7.78%
YoY
|
$229.1M
8.57%
YoY
|
$240.7M
8.88%
YoY
|
$227.3M
-46.13%
YoY
|
$222.1M
5.99%
YoY
|
$211.0M
-0.96%
YoY
|
$221.0M
3.87%
YoY
|
| Gross Profit |
$481.8M
0.99%
YoY
|
$486.0M
5.91%
YoY
|
$473.6M
3.21%
YoY
|
$483.2M
3.83%
YoY
|
$477.0M
4.34%
YoY
|
$458.9M
1.01%
YoY
|
$458.8M
3.34%
YoY
|
$465.4M
4.34%
YoY
|
$457.2M
5.0%
YoY
|
$454.3M
3.13%
YoY
|
$444.0M
4.56%
YoY
|
$446.0M
6.88%
YoY
|
$435.4M
11.1%
YoY
|
$440.5M
12.91%
YoY
|
$424.6M
18.04%
YoY
|
$417.3M
-39.61%
YoY
|
$391.9M
14.68%
YoY
|
$390.2M
13.85%
YoY
|
$359.7M
1.45%
YoY
|
| Selling, General & Admin |
$22.08M
11.61%
YoY
|
$21.87M
23.64%
YoY
|
$22.03M
9.65%
YoY
|
$23.00M
17.42%
YoY
|
$19.78M
-2.71%
YoY
|
$17.69M
-1.67%
YoY
|
$20.09M
-2.0%
YoY
|
$19.59M
10.81%
YoY
|
$20.33M
-0.34%
YoY
|
$17.99M
-13.25%
YoY
|
$20.50M
40.31%
YoY
|
$17.68M
-16.98%
YoY
|
$20.40M
17.1%
YoY
|
$20.74M
25.85%
YoY
|
$14.61M
-15.61%
YoY
|
$21.29M
-40.56%
YoY
|
$17.42M
0.12%
YoY
|
$16.48M
22.08%
YoY
|
$17.31M
23.66%
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 |
$233.1M
6.98%
YoY
|
$233.4M
8.28%
YoY
|
$230.4M
8.6%
YoY
|
$231.7M
11.99%
YoY
|
$217.9M
2.65%
YoY
|
$215.5M
2.31%
YoY
|
$212.1M
5.54%
YoY
|
$206.9M
3.18%
YoY
|
$212.3M
3.68%
YoY
|
$210.7M
1.66%
YoY
|
$201.0M
-2.75%
YoY
|
$200.5M
0.62%
YoY
|
$204.7M
1.47%
YoY
|
$207.2M
5.17%
YoY
|
$206.7M
6.64%
YoY
|
$199.3M
8.04%
YoY
|
$201.8M
10.09%
YoY
|
$197.0M
10.82%
YoY
|
$193.8M
10.52%
YoY
|
| Operating Expenses |
$255.2M
7.37%
YoY
|
$255.3M
9.45%
YoY
|
$252.4M
8.69%
YoY
|
$254.7M
12.46%
YoY
|
$237.7M
2.18%
YoY
|
$233.2M
1.99%
YoY
|
$232.2M
4.84%
YoY
|
$226.5M
3.8%
YoY
|
$232.6M
3.31%
YoY
|
$228.7M
0.31%
YoY
|
$221.5M
0.1%
YoY
|
$218.2M
-1.07%
YoY
|
$225.1M
2.71%
YoY
|
$228.0M
6.77%
YoY
|
$221.3M
4.82%
YoY
|
$220.6M
-45.34%
YoY
|
$219.2M
9.28%
YoY
|
$213.5M
11.61%
YoY
|
$211.1M
11.46%
YoY
|
| Operating Profit |
$517.5M
1.35%
YoY
|
$230.7M
2.25%
YoY
|
$503.8M
1.37%
YoY
|
$513.7M
3.47%
YoY
|
$510.6M
3.79%
YoY
|
$225.7M
0.01%
YoY
|
$497.0M
5.2%
YoY
|
$496.4M
5.4%
YoY
|
$491.9M
5.78%
YoY
|
$225.6M
6.15%
YoY
|
$472.4M
5.17%
YoY
|
$471.0M
6.02%
YoY
|
$465.0M
11.18%
YoY
|
$212.6M
20.34%
YoY
|
$449.2M
17.37%
YoY
|
$444.3M
23.49%
YoY
|
$418.3M
17.86%
YoY
|
$176.6M
16.67%
YoY
|
$382.7M
5.22%
YoY
|
| Interest Expense |
$71.49M
19.42%
YoY
|
-$62.26M
13.85%
YoY
|
$65.41M
17.29%
YoY
|
$64.80M
13.53%
YoY
|
$59.86M
9.31%
YoY
|
-$54.68M
14.49%
YoY
|
$55.77M
15.91%
YoY
|
$57.08M
10.65%
YoY
|
$54.77M
-3.62%
YoY
|
-$47.76M
-5.69%
YoY
|
$48.12M
-16.02%
YoY
|
$51.59M
-12.27%
YoY
|
$56.82M
0.52%
YoY
|
-$50.64M
1.11%
YoY
|
$57.29M
2.33%
YoY
|
$58.80M
4.8%
YoY
|
$56.53M
7.44%
YoY
|
-$50.09M
-3.5%
YoY
|
$55.99M
5.14%
YoY
|
| Other Income/Expense, Net |
-$3.416M
-27.99%
YoY
|
N/A
|
-$1.392M
-11.51%
YoY
|
-$2.493M
75.94%
YoY
|
-$4.744M
11.76%
YoY
|
N/A
|
-$1.573M
-91.7%
YoY
|
-$1.417M
12.37%
YoY
|
-$4.245M
41.88%
YoY
|
N/A
|
-$18.96M
191.05%
YoY
|
-$1.261M
-46.66%
YoY
|
-$2.992M
203.14%
YoY
|
N/A
|
-$6.514M
1462.11%
YoY
|
-$2.364M
43.01%
YoY
|
-$987.0K
-680.59%
YoY
|
N/A
|
-$417.0K
-26.46%
YoY
|
| Pretax Income |
$328.0M
38.7%
YoY
|
$165.7M
-41.21%
YoY
|
$384.0M
2.86%
YoY
|
$269.3M
6.06%
YoY
|
$236.5M
36.27%
YoY
|
$281.8M
15.27%
YoY
|
$373.3M
111.91%
YoY
|
$253.9M
-30.92%
YoY
|
$173.5M
15.43%
YoY
|
$244.5M
-1.35%
YoY
|
$176.2M
-64.79%
YoY
|
$367.6M
165.59%
YoY
|
$150.3M
-43.17%
YoY
|
$247.8M
-27.02%
YoY
|
$500.3M
517.44%
YoY
|
$138.4M
-69.1%
YoY
|
$264.5M
86.99%
YoY
|
$339.6M
0.21%
YoY
|
$81.03M
-45.14%
YoY
|
| Income Tax |
-$294.0K
153.45%
YoY
|
-$295.0K
16.6%
YoY
|
-$193.0K
-124.68%
YoY
|
-$531.0K
756.45%
YoY
|
-$116.0K
427.27%
YoY
|
-$253.0K
-110.38%
YoY
|
$782.0K
-82.11%
YoY
|
-$62.00K
-71.43%
YoY
|
-$22.00K
-100.62%
YoY
|
$2.438M
-63.52%
YoY
|
$4.372M
-22.63%
YoY
|
-$217.0K
36.48%
YoY
|
$3.560M
44.07%
YoY
|
$6.683M
55.45%
YoY
|
$5.651M
159.34%
YoY
|
-$159.0K
-1690.0%
YoY
|
$2.471M
-427.28%
YoY
|
$4.299M
-295.41%
YoY
|
$2.179M
-8170.37%
YoY
|
| Net Earnings |
$325.7M
37.67%
YoY
|
$164.4M
-41.6%
YoY
|
$381.3M
2.36%
YoY
|
$268.7M
5.77%
YoY
|
$236.6M
36.32%
YoY
|
$281.6M
16.57%
YoY
|
$372.5M
116.85%
YoY
|
$254.0M
-30.94%
YoY
|
$173.6M
18.25%
YoY
|
$241.5M
0.28%
YoY
|
$171.8M
-65.27%
YoY
|
$367.8M
165.44%
YoY
|
$146.8M
-44.0%
YoY
|
$240.9M
-28.15%
YoY
|
$494.6M
527.33%
YoY
|
$138.6M
-69.07%
YoY
|
$262.1M
84.26%
YoY
|
$335.2M
-1.73%
YoY
|
$78.85M
-46.62%
YoY
|
| Basic Earnings Per Share |
$2.33
40.36%
YoY
|
N/A
|
$2.68
2.29%
YoY
|
$1.89
6.18%
YoY
|
$1.66
36.07%
YoY
|
N/A
|
$2.62
116.53%
YoY
|
$1.78
-31.27%
YoY
|
$1.22
16.19%
YoY
|
N/A
|
$1.21
-65.82%
YoY
|
$2.59
161.62%
YoY
|
$1.05
-43.85%
YoY
|
N/A
|
$3.54
521.05%
YoY
|
$0.99
-69.16%
YoY
|
$1.87
83.33%
YoY
|
N/A
|
$0.57
-45.71%
YoY
|
| Diluted Earnings Per Share |
$2.33
40.36%
YoY
|
$1.15
-41.99%
YoY
|
$2.68
2.68%
YoY
|
$1.88
5.62%
YoY
|
$1.66
36.07%
YoY
|
$1.98
16.2%
YoY
|
$2.61
115.7%
YoY
|
$1.78
-31.27%
YoY
|
$1.22
16.19%
YoY
|
$1.70
-1.11%
YoY
|
$1.21
-65.72%
YoY
|
$2.59
161.62%
YoY
|
$1.05
-43.85%
YoY
|
$1.72
-100.0%
YoY
|
$3.53
530.36%
YoY
|
$0.99
-69.16%
YoY
|
$1.87
83.33%
YoY
|
$2.395M
-1.96%
YoY
|
$0.56
-46.67%
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 |
140.1M shares
-1.53%
YoY
|
141.6M shares
-0.45%
YoY
|
142.4M shares
0.12%
YoY
|
142.4M shares
0.13%
YoY
|
142.3M shares
0.16%
YoY
|
142.2M shares
0.16%
YoY
|
142.2M shares
0.14%
YoY
|
142.2M shares
0.13%
YoY
|
142.0M shares
1.5%
YoY
|
142.0M shares
1.51%
YoY
|
142.0M shares
1.56%
YoY
|
142.0M shares
1.7%
YoY
|
139.9M shares
0.26%
YoY
|
139.9M shares
0.11%
YoY
|
139.8M shares
0.32%
YoY
|
139.6M shares
0.18%
YoY
|
139.6M shares
0.19%
YoY
|
139.7M shares
0.09%
YoY
|
139.4M shares
-0.63%
YoY
|
| Diluted Shares Outstanding |
140.8M shares
-1.17%
YoY
|
N/A
|
143.5M shares
0.71%
YoY
|
143.3M shares
0.63%
YoY
|
142.5M shares
0.19%
YoY
|
N/A
|
142.5M shares
0.22%
YoY
|
142.4M shares
0.19%
YoY
|
142.2M shares
1.57%
YoY
|
N/A
|
142.2M shares
1.58%
YoY
|
142.1M shares
1.56%
YoY
|
140.0M shares
0.03%
YoY
|
N/A
|
140.0M shares
0.17%
YoY
|
139.9M shares
0.2%
YoY
|
140.0M shares
0.3%
YoY
|
N/A
|
139.7M shares
-0.62%
YoY
|
Loading...