|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$1.339B
4769.48%
YoY
|
$27.51M
5.59%
YoY
|
$26.05M
0.42%
YoY
|
$25.94M
-95.62%
YoY
|
$591.6M
-4.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 |
$9.718M
-92.75%
YoY
|
$134.1M
483.82%
YoY
|
$22.97M
-64.14%
YoY
|
$64.05M
88.94%
YoY
|
$33.90M
-15.04%
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
|
$352.7M
391.46%
YoY
|
$71.77M
-17.03%
YoY
|
$86.50M
-43.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$289.6M
13.12%
YoY
|
$256.1M
-21.23%
YoY
|
$325.1M
8.35%
YoY
|
$300.0M
28.7%
YoY
|
$233.1M
6.37%
YoY
|
| Income Tax |
$63.57M
13.49%
YoY
|
$56.02M
-17.2%
YoY
|
$67.65M
6.19%
YoY
|
$63.71M
28.64%
YoY
|
$49.52M
8.25%
YoY
|
| Net Earnings |
$211.4M
14.04%
YoY
|
$185.4M
-27.97%
YoY
|
$257.4M
8.93%
YoY
|
$236.3M
28.71%
YoY
|
$183.6M
5.87%
YoY
|
| Basic Earnings Per Share |
$2.64
5.6%
YoY
|
$2.50
-32.8%
YoY
|
$3.72
9.41%
YoY
|
$3.40
42.26%
YoY
|
$2.39
5.75%
YoY
|
| Diluted Earnings Per Share |
$2.64
5.61%
YoY
|
$2.50
-32.91%
YoY
|
$3.72
-100.0%
YoY
|
$3.613M
151187409.76%
YoY
|
$2.39
5.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
80.18M shares
8.0%
YoY
|
74.24M shares
13.88%
YoY
|
65.19M shares
-0.15%
YoY
|
65.29M shares
-9.98%
YoY
|
72.53M shares
-5.46%
YoY
|
| Diluted Shares Outstanding |
80.26M shares
8.03%
YoY
|
74.29M shares
13.85%
YoY
|
65.26M shares
-0.23%
YoY
|
65.40M shares
-9.87%
YoY
|
72.57M shares
-5.43%
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 |
$7.674M
8.74%
YoY
|
$322.5M
4477.01%
YoY
|
N/A
|
$7.588M
9.02%
YoY
|
$7.057M
5.36%
YoY
|
$7.046M
3.59%
YoY
|
N/A
|
$6.960M
4.5%
YoY
|
$6.698M
8.24%
YoY
|
$6.802M
7.07%
YoY
|
N/A
|
$6.660M
0.71%
YoY
|
$6.188M
-1.5%
YoY
|
$6.353M
-1.4%
YoY
|
N/A
|
$6.613M
6.64%
YoY
|
$6.282M
5.4%
YoY
|
$6.443M
6.92%
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 |
$7.022M
-135.34%
YoY
|
N/A
|
-$1.245M
-97.93%
YoY
|
-$13.52M
16.81%
YoY
|
-$19.87M
-109.66%
YoY
|
$44.35M
N/A
|
-$60.05M
-925.96%
YoY
|
-$11.57M
-178.17%
YoY
|
$205.7M
-27566.09%
YoY
|
N/A
|
$7.270M
-56.34%
YoY
|
$14.80M
-9.17%
YoY
|
-$749.0K
-103.23%
YoY
|
$1.613M
-79.7%
YoY
|
$16.65M
119.11%
YoY
|
$16.30M
-258.23%
YoY
|
$23.20M
-15.33%
YoY
|
$7.944M
-13.76%
YoY
|
$7.600M
-44.12%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$160.2M
99.52%
YoY
|
$134.6M
165.92%
YoY
|
N/A
|
$103.8M
573.81%
YoY
|
$80.31M
409.89%
YoY
|
$50.62M
210.48%
YoY
|
N/A
|
$15.40M
-18.26%
YoY
|
$15.75M
-30.68%
YoY
|
$16.30M
-40.3%
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 |
$83.81M
16.38%
YoY
|
$82.30M
36.6%
YoY
|
$77.62M
-3.77%
YoY
|
$79.76M
-3.6%
YoY
|
$72.01M
243.53%
YoY
|
$60.25M
-15.96%
YoY
|
$80.67M
36.45%
YoY
|
$82.74M
4.08%
YoY
|
$20.96M
-75.2%
YoY
|
$71.69M
-29.67%
YoY
|
$59.12M
-36.41%
YoY
|
$79.49M
-1.67%
YoY
|
$84.53M
34.26%
YoY
|
$101.9M
61.12%
YoY
|
$92.97M
39.18%
YoY
|
$80.84M
34.68%
YoY
|
$62.96M
10.85%
YoY
|
$63.27M
27.75%
YoY
|
$66.80M
57.79%
YoY
|
| Income Tax |
$18.26M
15.86%
YoY
|
$18.11M
39.44%
YoY
|
$17.03M
-12.8%
YoY
|
$17.81M
-2.05%
YoY
|
$15.76M
210.56%
YoY
|
$12.98M
-1.91%
YoY
|
$19.53M
119.12%
YoY
|
$18.18M
2.59%
YoY
|
$5.074M
-72.71%
YoY
|
$13.24M
-40.97%
YoY
|
$8.911M
-54.48%
YoY
|
$17.72M
0.99%
YoY
|
$18.60M
36.74%
YoY
|
$22.42M
72.69%
YoY
|
$19.58M
35.94%
YoY
|
$17.55M
39.22%
YoY
|
$13.60M
14.02%
YoY
|
$12.99M
22.8%
YoY
|
$14.40M
80.16%
YoY
|
| Net Earnings |
$61.89M
17.67%
YoY
|
$64.20M
35.82%
YoY
|
$56.94M
-0.94%
YoY
|
$61.95M
-4.04%
YoY
|
$52.60M
231.04%
YoY
|
$47.27M
-19.14%
YoY
|
$57.48M
23.48%
YoY
|
$64.56M
4.51%
YoY
|
$15.89M
-74.49%
YoY
|
$58.45M
-22.94%
YoY
|
$46.55M
-36.57%
YoY
|
$61.78M
-2.4%
YoY
|
$62.28M
26.17%
YoY
|
$75.85M
50.86%
YoY
|
$73.40M
40.07%
YoY
|
$63.30M
33.47%
YoY
|
$49.36M
10.0%
YoY
|
$50.28M
29.09%
YoY
|
$52.40M
52.58%
YoY
|
| Basic Earnings Per Share |
$0.82
26.15%
YoY
|
$0.79
46.3%
YoY
|
N/A
|
$0.73
-2.67%
YoY
|
$0.65
282.35%
YoY
|
$0.54
-36.47%
YoY
|
N/A
|
$0.75
-15.73%
YoY
|
$0.17
-82.11%
YoY
|
$0.85
-26.72%
YoY
|
N/A
|
$0.89
-2.2%
YoY
|
$0.95
35.71%
YoY
|
$1.16
61.11%
YoY
|
N/A
|
$0.91
49.18%
YoY
|
$0.70
25.0%
YoY
|
$0.72
41.18%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.82
26.21%
YoY
|
$0.79
46.3%
YoY
|
$0.72
2.83%
YoY
|
$0.73
-2.67%
YoY
|
$0.65
281.47%
YoY
|
$0.54
-36.47%
YoY
|
$0.71
-1.76%
YoY
|
$0.75
-15.73%
YoY
|
$0.17
-82.11%
YoY
|
$0.85
-100.0%
YoY
|
$0.72
-100.0%
YoY
|
$0.89
-2.2%
YoY
|
$0.95
35.72%
YoY
|
$1.159M
163279870.4%
YoY
|
$1.122M
44.08%
YoY
|
$0.91
49.18%
YoY
|
$0.70
25.0%
YoY
|
$0.71
39.22%
YoY
|
$778.6K
173022848.65%
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 |
75.86M shares
-6.97%
YoY
|
76.70M shares
-5.72%
YoY
|
78.79M shares
-2.99%
YoY
|
80.16M shares
-1.54%
YoY
|
81.55M shares
25.97%
YoY
|
81.35M shares
25.52%
YoY
|
81.22M shares
25.47%
YoY
|
81.41M shares
23.75%
YoY
|
64.74M shares
-1.04%
YoY
|
64.81M shares
-0.76%
YoY
|
64.73M shares
-0.91%
YoY
|
65.79M shares
0.73%
YoY
|
65.42M shares
0.17%
YoY
|
65.31M shares
0.16%
YoY
|
65.32M shares
-3.86%
YoY
|
65.32M shares
-9.03%
YoY
|
65.30M shares
-13.34%
YoY
|
65.21M shares
-13.97%
YoY
|
67.95M shares
-10.25%
YoY
|
| Diluted Shares Outstanding |
75.57M shares
-6.82%
YoY
|
77.02M shares
-5.39%
YoY
|
N/A
|
79.91M shares
-1.83%
YoY
|
81.11M shares
15.59%
YoY
|
81.40M shares
26.57%
YoY
|
N/A
|
81.39M shares
24.81%
YoY
|
70.16M shares
7.04%
YoY
|
64.31M shares
-1.71%
YoY
|
N/A
|
65.21M shares
-0.28%
YoY
|
65.55M shares
0.16%
YoY
|
65.43M shares
0.12%
YoY
|
N/A
|
65.40M shares
-9.05%
YoY
|
65.45M shares
-13.2%
YoY
|
65.35M shares
-13.78%
YoY
|
N/A
|
Loading...