|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$265.6M
5.94%
YoY
|
$250.7M
13.74%
YoY
|
$220.4M
1.25%
YoY
|
$217.7M
5.09%
YoY
|
$207.2M
21.77%
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
11.63%
YoY
|
$622.6M
22.16%
YoY
|
$509.7M
9.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.62%
YoY
|
$9.58
19.45%
YoY
|
$8.02
5.8%
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 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$961.4M
4.4%
YoY
|
$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
|
| 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.24M
-5.28%
YoY
|
$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
|
| 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 |
$364.0M
-2.72%
YoY
|
$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
N/A
|
$379.4M
N/A
|
$341.3M
87.85%
YoY
|
N/A
|
N/A
|
N/A
|
$181.7M
527.44%
YoY
|
N/A
|
$65.03M
86.01%
YoY
|
$34.16M
-14.57%
YoY
|
$28.96M
-33.54%
YoY
|
N/A
|
| 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 |
$318.0M
19.05%
YoY
|
$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.47%
YoY
|
$211.3M
-0.04%
YoY
|
$250.0M
2.63%
YoY
|
$165.2M
-15.34%
YoY
|
$224.9M
12.43%
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
|
| Income Tax |
$84.27M
17.76%
YoY
|
$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.31%
YoY
|
$58.96M
4.01%
YoY
|
$62.66M
-1.09%
YoY
|
$41.76M
-17.06%
YoY
|
$60.70M
6.34%
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
|
| Net Earnings |
$233.7M
19.52%
YoY
|
$227.4M
20.29%
YoY
|
$214.7M
20.34%
YoY
|
$216.3M
27.21%
YoY
|
$195.5M
28.31%
YoY
|
$189.0M
0.93%
YoY
|
$178.4M
53.12%
YoY
|
$170.0M
3.53%
YoY
|
$152.4M
-1.53%
YoY
|
$187.3M
3.94%
YoY
|
$116.5M
-15.48%
YoY
|
$164.2M
14.86%
YoY
|
$154.8M
63.73%
YoY
|
$180.2M
41.45%
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
|
| Basic Earnings Per Share |
$3.34
18.44%
YoY
|
$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
|
| Diluted Earnings Per Share |
$3.30
18.71%
YoY
|
$3.22
19.7%
YoY
|
$3.15
19.76%
YoY
|
$2.78
12.55%
YoY
|
$2.78
19.83%
YoY
|
$2.69
-6.92%
YoY
|
$2.63
41.25%
YoY
|
$2.47
-2.37%
YoY
|
$2.32
-2.52%
YoY
|
$2.89
3.21%
YoY
|
$1.87
-16.16%
YoY
|
$2.53
14.48%
YoY
|
$2.38
59.73%
YoY
|
$2.80
35.27%
YoY
|
$2.23
30.53%
YoY
|
$2.21
24.86%
YoY
|
$1.49
-12.35%
YoY
|
$2.07
-18.5%
YoY
|
$1.70
4.29%
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.43M shares
0.75%
YoY
|
67.27M shares
0.84%
YoY
|
N/A
|
66.95M shares
3.18%
YoY
|
66.93M shares
8.23%
YoY
|
66.71M shares
8.5%
YoY
|
N/A
|
64.89M shares
6.0%
YoY
|
61.84M shares
1.06%
YoY
|
61.48M shares
0.76%
YoY
|
N/A
|
61.21M shares
0.78%
YoY
|
61.19M shares
6.85%
YoY
|
61.02M shares
6.6%
YoY
|
60.77M shares
6.59%
YoY
|
60.74M shares
6.48%
YoY
|
57.27M shares
0.4%
YoY
|
57.24M shares
0.61%
YoY
|
57.01M shares
-1.09%
YoY
|
| Diluted Shares Outstanding |
68.29M shares
0.69%
YoY
|
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
|
Loading...