|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.235B
8.31%
YoY
|
$2.064B
3.85%
YoY
|
$1.987B
17.16%
YoY
|
$1.696B
23.66%
YoY
|
$1.372B
-4.85%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$67.30M
8.72%
YoY
|
$61.90M
2.15%
YoY
|
$60.60M
5.57%
YoY
|
$57.40M
4.17%
YoY
|
$55.10M
10.42%
YoY
|
| Operating Expenses |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
$659.1M
257.33%
YoY
|
$184.4M
671.64%
YoY
|
$23.90M
-46.92%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$771.7M
10.88%
YoY
|
$696.0M
-2.3%
YoY
|
$712.4M
6.51%
YoY
|
$668.8M
36.62%
YoY
|
$489.5M
39.34%
YoY
|
| Income Tax |
$123.1M
8.57%
YoY
|
$113.4M
-0.85%
YoY
|
$114.4M
27.57%
YoY
|
$89.68M
93.02%
YoY
|
$46.46M
130.34%
YoY
|
| Net Earnings |
$648.6M
11.33%
YoY
|
$582.5M
-2.58%
YoY
|
$598.0M
3.25%
YoY
|
$579.2M
30.71%
YoY
|
$443.1M
33.8%
YoY
|
| Basic Earnings Per Share |
$9.92
11.71%
YoY
|
$8.88
-2.52%
YoY
|
$9.11
3.05%
YoY
|
$8.84
30.19%
YoY
|
$6.79
32.88%
YoY
|
| Diluted Earnings Per Share |
$9.92
11.84%
YoY
|
$8.87
-2.53%
YoY
|
$9.10
3.29%
YoY
|
$8.81
30.33%
YoY
|
$6.76
32.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
64.05M shares
-0.1%
YoY
|
64.12M shares
-0.13%
YoY
|
64.20M shares
0.07%
YoY
|
64.16M shares
0.86%
YoY
|
63.61M shares
1.41%
YoY
|
| Diluted Shares Outstanding |
64.10M shares
-0.25%
YoY
|
64.26M shares
-0.22%
YoY
|
64.40M shares
-0.18%
YoY
|
64.52M shares
0.65%
YoY
|
64.10M shares
1.74%
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 |
$32.16M
-94.05%
YoY
|
N/A
|
$567.3M
9.5%
YoY
|
$546.9M
7.67%
YoY
|
$540.2M
7.74%
YoY
|
N/A
|
$518.0M
5.42%
YoY
|
$507.9M
3.91%
YoY
|
$501.4M
-0.72%
YoY
|
N/A
|
$491.4M
7.92%
YoY
|
$488.8M
26.59%
YoY
|
$505.1M
44.12%
YoY
|
N/A
|
$455.4M
34.2%
YoY
|
$386.1M
10.83%
YoY
|
$350.5M
4.89%
YoY
|
N/A
|
$339.3M
3.76%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
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
|
| 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 |
$22.22M
1.48%
YoY
|
$21.82M
1.92%
YoY
|
$22.24M
7.32%
YoY
|
$21.84M
6.75%
YoY
|
$21.89M
8.19%
YoY
|
$21.40M
6.04%
YoY
|
$20.72M
8.01%
YoY
|
$20.46M
9.97%
YoY
|
$20.24M
9.55%
YoY
|
$20.18M
11.88%
YoY
|
$19.18M
7.17%
YoY
|
$18.60M
4.48%
YoY
|
$18.47M
4.95%
YoY
|
$18.04M
1.93%
YoY
|
$17.90M
2.27%
YoY
|
$17.81M
3.52%
YoY
|
$17.60M
4.14%
YoY
|
$17.70M
6.63%
YoY
|
$17.50M
7.36%
YoY
|
| Operating Expenses |
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
|
| Operating Profit |
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
|
| Interest Expense |
$139.4M
-17.44%
YoY
|
N/A
|
$178.5M
-12.43%
YoY
|
$172.4M
-13.64%
YoY
|
$168.9M
-13.59%
YoY
|
N/A
|
$203.8M
16.02%
YoY
|
$199.6M
27.07%
YoY
|
$195.4M
44.38%
YoY
|
N/A
|
$175.7M
232.85%
YoY
|
$157.1M
753.88%
YoY
|
$135.4M
1782.82%
YoY
|
N/A
|
$52.78M
763.45%
YoY
|
$18.39M
212.93%
YoY
|
$7.190M
25.48%
YoY
|
N/A
|
$6.113M
-21.05%
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
|
N/A
|
| Pretax Income |
$202.4M
13.02%
YoY
|
$198.0M
7.59%
YoY
|
$208.0M
18.7%
YoY
|
$186.6M
6.55%
YoY
|
$179.1M
10.85%
YoY
|
$184.0M
52.45%
YoY
|
$175.2M
-6.28%
YoY
|
$175.2M
-9.65%
YoY
|
$161.6M
-23.37%
YoY
|
$120.7M
-45.1%
YoY
|
$187.0M
-5.31%
YoY
|
$193.9M
38.67%
YoY
|
$210.8M
88.71%
YoY
|
$219.8M
97.7%
YoY
|
$197.5M
62.78%
YoY
|
$139.8M
4.99%
YoY
|
$111.7M
-9.83%
YoY
|
$111.2M
14.76%
YoY
|
$121.3M
16.0%
YoY
|
| Income Tax |
$31.42M
11.52%
YoY
|
$31.73M
8.8%
YoY
|
$33.63M
17.0%
YoY
|
$29.62M
-0.12%
YoY
|
$28.17M
8.9%
YoY
|
$29.16M
60.68%
YoY
|
$28.74M
-8.27%
YoY
|
$29.65M
-6.56%
YoY
|
$25.87M
-22.04%
YoY
|
$18.15M
-36.69%
YoY
|
$31.33M
13.07%
YoY
|
$31.73M
53.49%
YoY
|
$33.19M
162.82%
YoY
|
$28.67M
183.82%
YoY
|
$27.71M
107.83%
YoY
|
$20.67M
37.09%
YoY
|
$12.63M
59.9%
YoY
|
$10.10M
17.44%
YoY
|
$13.33M
40.11%
YoY
|
| Net Earnings |
$171.0M
13.29%
YoY
|
$162.9M
7.3%
YoY
|
$174.4M
19.03%
YoY
|
$157.0M
7.91%
YoY
|
$150.9M
14.0%
YoY
|
$151.8M
52.39%
YoY
|
$146.5M
-5.88%
YoY
|
$145.5M
-8.38%
YoY
|
$132.4M
-25.48%
YoY
|
$99.62M
-46.93%
YoY
|
$155.7M
-8.31%
YoY
|
$158.8M
33.32%
YoY
|
$177.7M
79.26%
YoY
|
$187.7M
85.85%
YoY
|
$169.8M
57.22%
YoY
|
$119.1M
0.89%
YoY
|
$99.10M
-14.58%
YoY
|
$101.0M
14.38%
YoY
|
$108.0M
13.59%
YoY
|
| Basic Earnings Per Share |
$2.65
15.22%
YoY
|
N/A
|
$2.67
19.2%
YoY
|
$2.39
8.14%
YoY
|
$2.30
11.65%
YoY
|
N/A
|
$2.24
-5.88%
YoY
|
$2.21
-10.53%
YoY
|
$2.06
-23.99%
YoY
|
N/A
|
$2.38
-8.46%
YoY
|
$2.47
35.71%
YoY
|
$2.71
79.47%
YoY
|
N/A
|
$2.60
56.63%
YoY
|
$1.82
0.55%
YoY
|
$1.51
-15.17%
YoY
|
N/A
|
$1.66
10.67%
YoY
|
| Diluted Earnings Per Share |
$2.65
15.22%
YoY
|
$2.56
8.47%
YoY
|
$2.67
19.2%
YoY
|
$2.39
8.14%
YoY
|
$2.30
11.84%
YoY
|
$2.36
52.52%
YoY
|
$2.24
-5.88%
YoY
|
$2.21
-10.53%
YoY
|
$2.06
-23.83%
YoY
|
$1.55
-46.65%
YoY
|
$2.38
-8.11%
YoY
|
$2.47
36.46%
YoY
|
$2.70
80.0%
YoY
|
$2.90
-100.0%
YoY
|
$2.59
56.97%
YoY
|
$1.81
0.56%
YoY
|
$1.50
-15.25%
YoY
|
$1.568M
12.43%
YoY
|
$1.65
10.0%
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 |
63.20M shares
-1.61%
YoY
|
63.94M shares
-0.3%
YoY
|
64.33M shares
0.48%
YoY
|
64.29M shares
0.05%
YoY
|
64.24M shares
0.05%
YoY
|
64.13M shares
0.13%
YoY
|
64.02M shares
-0.16%
YoY
|
64.25M shares
-0.22%
YoY
|
64.20M shares
-0.24%
YoY
|
64.05M shares
-0.39%
YoY
|
64.12M shares
-0.01%
YoY
|
64.40M shares
0.45%
YoY
|
64.36M shares
0.48%
YoY
|
64.30M shares
0.92%
YoY
|
64.13M shares
0.75%
YoY
|
64.11M shares
0.8%
YoY
|
64.05M shares
1.18%
YoY
|
63.72M shares
1.37%
YoY
|
63.65M shares
1.48%
YoY
|
| Diluted Shares Outstanding |
63.10M shares
-1.91%
YoY
|
N/A
|
64.12M shares
0.06%
YoY
|
64.35M shares
0.03%
YoY
|
64.33M shares
-0.07%
YoY
|
N/A
|
64.09M shares
-0.24%
YoY
|
64.33M shares
-0.15%
YoY
|
64.37M shares
-0.4%
YoY
|
N/A
|
64.24M shares
-0.41%
YoY
|
64.43M shares
-0.06%
YoY
|
64.63M shares
0.27%
YoY
|
N/A
|
64.50M shares
0.63%
YoY
|
64.47M shares
0.57%
YoY
|
64.46M shares
1.01%
YoY
|
N/A
|
64.10M shares
1.87%
YoY
|
Loading...