|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$265.6M
5.94%
YoY
|
$250.7M
13.74%
YoY
|
$220.4M
1.25%
YoY
|
$217.7M
-82.93%
YoY
|
$1.275B
-1.36%
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 |
$66.90M
8.96%
YoY
|
$61.40M
7.91%
YoY
|
$56.90M
7.16%
YoY
|
$53.10M
-1.67%
YoY
|
$54.00M
16.38%
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 |
$1.504B
-0.73%
YoY
|
$1.515B
43.57%
YoY
|
$1.055B
318.62%
YoY
|
$252.1M
67.47%
YoY
|
$150.5M
-40.53%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.118B
18.09%
YoY
|
$947.1M
12.07%
YoY
|
$845.1M
20.63%
YoY
|
$700.6M
9.84%
YoY
|
$637.8M
63.63%
YoY
|
| Income Tax |
$294.6M
16.87%
YoY
|
$252.0M
13.3%
YoY
|
$222.5M
16.55%
YoY
|
$190.9M
11.2%
YoY
|
$171.6M
77.34%
YoY
|
| Net Earnings |
$823.8M
18.53%
YoY
|
$695.0M
16.88%
YoY
|
$594.7M
23.45%
YoY
|
$481.7M
3.34%
YoY
|
$466.2M
59.1%
YoY
|
| Basic Earnings Per Share |
$11.57
10.51%
YoY
|
$10.47
7.72%
YoY
|
$9.72
19.41%
YoY
|
$8.14
5.85%
YoY
|
$7.69
62.92%
YoY
|
| Diluted Earnings Per Share |
$11.40
10.57%
YoY
|
$10.31
7.64%
YoY
|
$9.58
-100.0%
YoY
|
$8.016M
105758145.55%
YoY
|
$7.58
61.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
66.90M shares
5.04%
YoY
|
63.69M shares
4.15%
YoY
|
61.15M shares
3.28%
YoY
|
59.21M shares
3.88%
YoY
|
56.99M shares
-0.92%
YoY
|
| Diluted Shares Outstanding |
67.89M shares
4.94%
YoY
|
64.70M shares
4.21%
YoY
|
62.09M shares
3.32%
YoY
|
60.09M shares
3.99%
YoY
|
57.79M shares
-0.4%
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 |
$927.6M
4.58%
YoY
|
N/A
|
$963.8M
56.54%
YoY
|
$920.9M
55.62%
YoY
|
$887.0M
46.66%
YoY
|
N/A
|
$615.7M
7.11%
YoY
|
$591.8M
5.56%
YoY
|
$604.8M
6.9%
YoY
|
N/A
|
$574.8M
14.3%
YoY
|
$560.6M
27.19%
YoY
|
$565.8M
22.44%
YoY
|
N/A
|
$502.9M
18.62%
YoY
|
$440.7M
7.77%
YoY
|
$462.1M
3.05%
YoY
|
N/A
|
$424.0M
-0.6%
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 |
$29.93M
1.49%
YoY
|
$29.87M
2.32%
YoY
|
$28.55M
10.92%
YoY
|
$30.86M
30.35%
YoY
|
$29.49M
37.38%
YoY
|
$29.20M
31.72%
YoY
|
$25.74M
-6.73%
YoY
|
$23.68M
46.17%
YoY
|
$21.46M
14.18%
YoY
|
$22.16M
27.79%
YoY
|
$27.60M
41.26%
YoY
|
$16.20M
-21.6%
YoY
|
$18.80M
-23.35%
YoY
|
$17.34M
-34.3%
YoY
|
$19.54M
-18.25%
YoY
|
$20.66M
-20.23%
YoY
|
$24.53M
-4.2%
YoY
|
$26.40M
5.18%
YoY
|
$23.90M
-1.24%
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 |
$348.5M
-3.32%
YoY
|
N/A
|
$396.8M
-2.27%
YoY
|
$374.2M
-1.36%
YoY
|
$360.5M
5.62%
YoY
|
N/A
|
$406.0M
35.32%
YoY
|
$379.4M
51.97%
YoY
|
$341.3M
87.85%
YoY
|
N/A
|
$300.0M
361.39%
YoY
|
$249.6M
630.71%
YoY
|
$181.7M
527.44%
YoY
|
N/A
|
$65.03M
86.01%
YoY
|
$34.16M
-14.57%
YoY
|
$28.96M
-33.54%
YoY
|
N/A
|
$34.96M
-36.69%
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 |
$300.9M
18.92%
YoY
|
$302.2M
19.42%
YoY
|
$296.0M
27.22%
YoY
|
$267.1M
26.38%
YoY
|
$253.1M
1.24%
YoY
|
$253.1M
53.16%
YoY
|
$232.7M
3.49%
YoY
|
$211.3M
-0.04%
YoY
|
$250.0M
2.63%
YoY
|
$165.2M
-15.34%
YoY
|
$224.9M
12.41%
YoY
|
$211.4M
60.59%
YoY
|
$243.6M
40.23%
YoY
|
$195.2M
42.46%
YoY
|
$200.0M
33.59%
YoY
|
$131.7M
-8.66%
YoY
|
$173.7M
-16.04%
YoY
|
$137.0M
1.7%
YoY
|
$149.7M
9.07%
YoY
|
| Income Tax |
$73.55M
14.9%
YoY
|
$79.20M
16.95%
YoY
|
$79.79M
27.24%
YoY
|
$71.56M
21.38%
YoY
|
$64.02M
2.16%
YoY
|
$67.72M
62.15%
YoY
|
$62.71M
3.38%
YoY
|
$58.96M
4.01%
YoY
|
$62.66M
-1.09%
YoY
|
$41.76M
-17.06%
YoY
|
$60.66M
6.27%
YoY
|
$56.68M
52.58%
YoY
|
$63.35M
36.86%
YoY
|
$50.36M
31.48%
YoY
|
$57.08M
40.57%
YoY
|
$37.15M
-4.85%
YoY
|
$46.29M
-13.82%
YoY
|
$38.30M
14.3%
YoY
|
$40.61M
35.49%
YoY
|
| Net Earnings |
$219.0M
15.86%
YoY
|
$214.7M
20.34%
YoY
|
$188.9M
15.89%
YoY
|
$195.5M
34.48%
YoY
|
$189.0M
4.85%
YoY
|
$178.4M
53.12%
YoY
|
$163.0M
-0.72%
YoY
|
$145.4M
-1.6%
YoY
|
$180.3M
4.1%
YoY
|
$116.5M
-15.48%
YoY
|
$164.2M
14.86%
YoY
|
$147.8M
56.34%
YoY
|
$173.2M
35.96%
YoY
|
$137.8M
39.5%
YoY
|
$143.0M
30.99%
YoY
|
$94.51M
-10.08%
YoY
|
$127.4M
-16.82%
YoY
|
$98.80M
-2.38%
YoY
|
$109.1M
1.7%
YoY
|
| Basic Earnings Per Share |
$3.26
19.41%
YoY
|
N/A
|
$2.82
12.35%
YoY
|
$2.82
20.0%
YoY
|
$2.73
-6.83%
YoY
|
N/A
|
$2.51
-2.33%
YoY
|
$2.35
-2.49%
YoY
|
$2.93
3.17%
YoY
|
N/A
|
$2.57
14.73%
YoY
|
$2.41
59.6%
YoY
|
$2.84
34.6%
YoY
|
N/A
|
$2.24
25.14%
YoY
|
$1.51
-12.21%
YoY
|
$2.11
-17.9%
YoY
|
N/A
|
$1.79
6.55%
YoY
|
| Diluted Earnings Per Share |
$3.22
19.7%
YoY
|
$3.15
19.76%
YoY
|
$2.78
12.54%
YoY
|
$2.78
19.86%
YoY
|
$2.69
-6.89%
YoY
|
$2.63
40.99%
YoY
|
$2.47
-2.29%
YoY
|
$2.32
-2.65%
YoY
|
$2.89
3.12%
YoY
|
$1.87
-100.0%
YoY
|
$2.53
-100.0%
YoY
|
$2.38
59.7%
YoY
|
$2.80
35.35%
YoY
|
$2.228M
30.78%
YoY
|
$2.322M
131171522.5%
YoY
|
$1.49
-12.35%
YoY
|
$2.07
-18.5%
YoY
|
$1.703M
104505929.19%
YoY
|
$1.77
5.99%
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 |
67.27M shares
0.84%
YoY
|
66.97M shares
0.72%
YoY
|
66.95M shares
0.68%
YoY
|
66.93M shares
8.38%
YoY
|
66.71M shares
8.52%
YoY
|
66.49M shares
8.58%
YoY
|
66.50M shares
8.64%
YoY
|
61.75M shares
0.92%
YoY
|
61.47M shares
0.75%
YoY
|
61.24M shares
0.78%
YoY
|
61.21M shares
0.78%
YoY
|
61.19M shares
5.39%
YoY
|
61.02M shares
6.68%
YoY
|
60.77M shares
6.59%
YoY
|
60.74M shares
6.55%
YoY
|
58.06M shares
1.78%
YoY
|
57.20M shares
0.51%
YoY
|
57.01M shares
-1.09%
YoY
|
57.00M shares
-1.04%
YoY
|
| Diluted Shares Outstanding |
68.10M shares
0.66%
YoY
|
N/A
|
67.98M shares
3.09%
YoY
|
67.82M shares
8.05%
YoY
|
67.65M shares
8.4%
YoY
|
N/A
|
65.94M shares
6.05%
YoY
|
62.77M shares
1.08%
YoY
|
62.41M shares
0.95%
YoY
|
N/A
|
62.18M shares
0.98%
YoY
|
62.09M shares
5.53%
YoY
|
61.82M shares
6.48%
YoY
|
N/A
|
61.58M shares
6.62%
YoY
|
58.84M shares
1.84%
YoY
|
58.06M shares
0.82%
YoY
|
N/A
|
57.75M shares
-0.5%
YoY
|
Loading...