|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$65.79M
1.78%
YoY
|
$64.64M
-0.95%
YoY
|
$65.26M
-90.11%
YoY
|
$659.7M
6.78%
YoY
|
$617.9M
-0.8%
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 |
$21.60M
33.33%
YoY
|
$16.20M
32.79%
YoY
|
$12.20M
-50.4%
YoY
|
$24.60M
1.96%
YoY
|
$24.12M
-1.31%
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 |
$687.7M
-0.93%
YoY
|
$694.2M
85.6%
YoY
|
$374.0M
611.46%
YoY
|
$52.57M
-33.56%
YoY
|
$79.12M
-45.52%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$613.4M
-3.48%
YoY
|
$635.5M
47.19%
YoY
|
$431.7M
27.0%
YoY
|
$340.0M
11.19%
YoY
|
$305.7M
16.41%
YoY
|
| Income Tax |
$180.5M
-2.69%
YoY
|
$185.5M
48.88%
YoY
|
$124.6M
25.53%
YoY
|
$99.24M
10.23%
YoY
|
$90.04M
13.69%
YoY
|
| Net Earnings |
$432.9M
-3.8%
YoY
|
$450.0M
46.5%
YoY
|
$307.2M
27.6%
YoY
|
$240.7M
11.59%
YoY
|
$215.7M
17.59%
YoY
|
| Basic Earnings Per Share |
$7.61
-2.69%
YoY
|
$7.82
51.84%
YoY
|
$5.15
27.48%
YoY
|
$4.04
10.99%
YoY
|
$3.64
20.93%
YoY
|
| Diluted Earnings Per Share |
$7.43
-3.0%
YoY
|
$7.66
51.1%
YoY
|
$5.07
27.75%
YoY
|
$3.97
11.52%
YoY
|
$3.56
19.46%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
56.86M shares
-1.12%
YoY
|
57.51M shares
-3.66%
YoY
|
59.69M shares
0.28%
YoY
|
59.52M shares
0.5%
YoY
|
59.23M shares
-2.57%
YoY
|
| Diluted Shares Outstanding |
56.86M shares
-1.12%
YoY
|
57.51M shares
-3.66%
YoY
|
59.69M shares
0.28%
YoY
|
59.52M shares
0.5%
YoY
|
59.23M shares
-2.57%
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 |
$478.2M
10.52%
YoY
|
$513.8M
12.67%
YoY
|
$465.7M
-3.83%
YoY
|
N/A
|
$432.7M
-2.44%
YoY
|
$456.1M
15.56%
YoY
|
$484.3M
33.06%
YoY
|
N/A
|
$443.6M
44.33%
YoY
|
$394.7M
41.16%
YoY
|
$364.0M
62.63%
YoY
|
N/A
|
$307.3M
91.87%
YoY
|
$279.6M
78.0%
YoY
|
$223.8M
41.36%
YoY
|
N/A
|
$160.2M
2.9%
YoY
|
$157.1M
1.09%
YoY
|
$158.3M
5.62%
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.27M
225.21%
YoY
|
$23.21M
230.04%
YoY
|
$8.341M
11.96%
YoY
|
$7.691M
2.56%
YoY
|
$6.847M
-5.19%
YoY
|
$7.031M
8.75%
YoY
|
$7.450M
26.27%
YoY
|
$7.499M
19.24%
YoY
|
$7.222M
59.85%
YoY
|
$6.465M
11.87%
YoY
|
$5.900M
-13.25%
YoY
|
$6.289M
4.89%
YoY
|
$4.518M
-25.93%
YoY
|
$5.779M
-15.01%
YoY
|
$6.801M
19.32%
YoY
|
$5.996M
-3.29%
YoY
|
$6.100M
3.39%
YoY
|
$6.800M
17.24%
YoY
|
$5.700M
-8.06%
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 |
$172.0M
9.36%
YoY
|
$182.1M
3.5%
YoY
|
$174.7M
-9.12%
YoY
|
N/A
|
$157.3M
-13.57%
YoY
|
$176.0M
5.97%
YoY
|
$192.2M
25.8%
YoY
|
N/A
|
$182.0M
67.93%
YoY
|
$166.1M
108.41%
YoY
|
$152.8M
252.79%
YoY
|
N/A
|
$108.4M
918.06%
YoY
|
$79.68M
592.37%
YoY
|
$43.31M
271.19%
YoY
|
N/A
|
$10.64M
-46.8%
YoY
|
$11.51M
-45.94%
YoY
|
$11.67M
-48.28%
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 |
$165.3M
11.63%
YoY
|
$175.5M
16.75%
YoY
|
$149.9M
-5.84%
YoY
|
$155.8M
7.9%
YoY
|
$148.1M
-4.8%
YoY
|
$150.3M
-30.85%
YoY
|
$159.2M
34.73%
YoY
|
$144.4M
23.41%
YoY
|
$155.5M
35.63%
YoY
|
$217.4M
85.47%
YoY
|
$118.2M
42.62%
YoY
|
$117.0M
43.18%
YoY
|
$114.7M
31.83%
YoY
|
$117.2M
35.76%
YoY
|
$82.85M
-2.43%
YoY
|
$81.72M
8.46%
YoY
|
$86.99M
14.39%
YoY
|
$86.34M
9.96%
YoY
|
$84.91M
11.97%
YoY
|
| Income Tax |
$40.62M
-5.25%
YoY
|
$47.12M
3.23%
YoY
|
$37.54M
-19.88%
YoY
|
$45.12M
14.19%
YoY
|
$42.87M
-4.35%
YoY
|
$45.64M
-30.45%
YoY
|
$46.85M
31.94%
YoY
|
$39.52M
33.29%
YoY
|
$44.82M
28.67%
YoY
|
$65.63M
84.03%
YoY
|
$35.51M
45.3%
YoY
|
$29.65M
24.46%
YoY
|
$34.83M
38.39%
YoY
|
$35.66M
39.57%
YoY
|
$24.44M
-1.07%
YoY
|
$23.82M
12.95%
YoY
|
$25.17M
12.35%
YoY
|
$25.55M
7.67%
YoY
|
$24.70M
8.28%
YoY
|
| Net Earnings |
$124.7M
18.51%
YoY
|
$128.4M
22.65%
YoY
|
$112.4M
0.01%
YoY
|
$110.7M
5.53%
YoY
|
$105.2M
-4.98%
YoY
|
$104.7M
-31.02%
YoY
|
$112.3M
35.93%
YoY
|
$104.9M
20.05%
YoY
|
$110.7M
38.66%
YoY
|
$151.8M
86.1%
YoY
|
$82.65M
41.5%
YoY
|
$87.36M
50.88%
YoY
|
$79.85M
29.16%
YoY
|
$81.55M
34.16%
YoY
|
$58.41M
-2.99%
YoY
|
$57.90M
6.71%
YoY
|
$61.82M
15.24%
YoY
|
$60.79M
10.96%
YoY
|
$60.21M
13.56%
YoY
|
| Basic Earnings Per Share |
$2.20
19.57%
YoY
|
$2.27
24.04%
YoY
|
$1.99
1.02%
YoY
|
N/A
|
$1.84
-5.15%
YoY
|
$1.83
-30.94%
YoY
|
$1.97
40.71%
YoY
|
N/A
|
$1.94
45.86%
YoY
|
$2.65
94.85%
YoY
|
$1.40
42.86%
YoY
|
N/A
|
$1.33
27.88%
YoY
|
$1.36
33.33%
YoY
|
$0.98
-2.97%
YoY
|
N/A
|
$1.04
14.29%
YoY
|
$1.02
9.68%
YoY
|
$1.01
13.48%
YoY
|
| Diluted Earnings Per Share |
$2.15
18.78%
YoY
|
$2.22
23.33%
YoY
|
$1.94
0.52%
YoY
|
$1.92
6.66%
YoY
|
$1.81
-5.12%
YoY
|
$1.80
-31.3%
YoY
|
$1.93
39.86%
YoY
|
$1.80
23.24%
YoY
|
$1.91
44.52%
YoY
|
$2.62
94.07%
YoY
|
$1.38
42.27%
YoY
|
$1.46
-100.0%
YoY
|
$1.32
29.41%
YoY
|
$1.35
35.0%
YoY
|
$0.97
-2.02%
YoY
|
$954.9K
106105276.99%
YoY
|
$1.02
14.61%
YoY
|
$1.00
9.89%
YoY
|
$0.99
12.5%
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 |
56.68M shares
-0.74%
YoY
|
56.64M shares
-0.79%
YoY
|
56.49M shares
-0.72%
YoY
|
56.37M shares
-1.04%
YoY
|
57.10M shares
0.35%
YoY
|
57.09M shares
-1.11%
YoY
|
56.89M shares
-5.15%
YoY
|
56.97M shares
-3.63%
YoY
|
56.90M shares
-5.17%
YoY
|
57.73M shares
-3.78%
YoY
|
59.98M shares
0.02%
YoY
|
59.11M shares
-0.92%
YoY
|
60.00M shares
0.77%
YoY
|
60.00M shares
0.85%
YoY
|
59.97M shares
0.98%
YoY
|
59.66M shares
0.72%
YoY
|
59.54M shares
0.72%
YoY
|
59.50M shares
0.76%
YoY
|
59.39M shares
-0.2%
YoY
|
| Diluted Shares Outstanding |
56.72M shares
-0.53%
YoY
|
56.66M shares
-0.76%
YoY
|
56.51M shares
-0.74%
YoY
|
N/A
|
57.03M shares
0.17%
YoY
|
57.09M shares
-0.21%
YoY
|
56.93M shares
-3.42%
YoY
|
N/A
|
56.93M shares
-5.0%
YoY
|
57.22M shares
-4.64%
YoY
|
58.95M shares
-1.51%
YoY
|
N/A
|
59.93M shares
0.65%
YoY
|
60.00M shares
0.85%
YoY
|
59.85M shares
0.78%
YoY
|
N/A
|
59.54M shares
0.72%
YoY
|
59.50M shares
0.76%
YoY
|
59.39M shares
-0.2%
YoY
|
Loading...