|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| 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 |
$4.892M
-2.02%
YoY
|
$4.993M
4.02%
YoY
|
$4.800M
0.0%
YoY
|
$4.800M
-12.73%
YoY
|
$5.500M
-20.29%
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
|
$168.3M
200.39%
YoY
|
$56.02M
85.85%
YoY
|
$30.14M
-34.12%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$114.9M
-344.92%
YoY
|
$46.90M
-56.4%
YoY
|
$107.6M
-17.15%
YoY
|
$129.8M
31.0%
YoY
|
$99.11M
209.59%
YoY
|
| Income Tax |
$9.413M
6.29%
YoY
|
$8.856M
-72.42%
YoY
|
$32.11M
4.22%
YoY
|
$30.81M
73.16%
YoY
|
$17.80M
87.77%
YoY
|
| Net Earnings |
-$124.3M
-426.68%
YoY
|
$38.04M
-49.58%
YoY
|
$75.46M
-23.8%
YoY
|
$99.03M
21.78%
YoY
|
$81.32M
260.82%
YoY
|
| Basic Earnings Per Share |
-$6.12
-563.64%
YoY
|
$1.32
-55.56%
YoY
|
$2.97
-29.95%
YoY
|
$4.24
18.44%
YoY
|
$3.58
276.84%
YoY
|
| Diluted Earnings Per Share |
-$6.12
-563.64%
YoY
|
$1.32
-55.56%
YoY
|
$2.97
-29.79%
YoY
|
$4.23
18.49%
YoY
|
$3.57
275.79%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
21.83M shares
0.47%
YoY
|
21.73M shares
-1.74%
YoY
|
22.12M shares
-1.01%
YoY
|
22.34M shares
-0.62%
YoY
|
22.48M shares
-3.67%
YoY
|
| Diluted Shares Outstanding |
21.83M shares
0.44%
YoY
|
21.74M shares
-1.75%
YoY
|
22.12M shares
-1.21%
YoY
|
22.40M shares
-0.67%
YoY
|
22.55M shares
-3.42%
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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
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 |
$1.217M
-1.7%
YoY
|
$2.526M
-21.92%
YoY
|
$1.216M
1.33%
YoY
|
$1.218M
1.5%
YoY
|
$1.238M
0.57%
YoY
|
$3.235M
6.77%
YoY
|
$1.200M
9.09%
YoY
|
$1.200M
0.0%
YoY
|
$1.231M
2.58%
YoY
|
$3.030M
16.45%
YoY
|
$1.100M
-8.33%
YoY
|
$1.200M
0.0%
YoY
|
$1.200M
-7.69%
YoY
|
$2.602M
-25.66%
YoY
|
$1.200M
-14.29%
YoY
|
$1.200M
-14.29%
YoY
|
$1.300M
-7.14%
YoY
|
$3.500M
-10.26%
YoY
|
$1.400M
-36.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 |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$45.76M
30.6%
YoY
|
N/A
|
$44.99M
189.65%
YoY
|
$41.65M
427.09%
YoY
|
$35.04M
491.71%
YoY
|
N/A
|
$15.53M
118.95%
YoY
|
$7.902M
-4.65%
YoY
|
$5.921M
-31.43%
YoY
|
N/A
|
$7.094M
-31.35%
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 |
$24.11M
-117.5%
YoY
|
-$3.248M
39.7%
YoY
|
$11.31M
-49.84%
YoY
|
$14.87M
76.39%
YoY
|
-$137.8M
-855.49%
YoY
|
-$2.325M
-111.33%
YoY
|
$22.56M
-23.73%
YoY
|
$8.429M
-70.75%
YoY
|
$18.24M
-36.37%
YoY
|
$20.51M
-53.28%
YoY
|
$29.58M
0.66%
YoY
|
$28.82M
-1.19%
YoY
|
$28.67M
4.66%
YoY
|
$43.90M
43.47%
YoY
|
$29.38M
15.53%
YoY
|
$29.17M
53.18%
YoY
|
$27.39M
13.93%
YoY
|
$30.60M
184.76%
YoY
|
$25.43M
677.68%
YoY
|
| Income Tax |
$5.649M
78.09%
YoY
|
-$360.0K
-71.38%
YoY
|
$3.757M
-7.92%
YoY
|
$2.844M
69.39%
YoY
|
$3.172M
-27.16%
YoY
|
-$1.258M
-119.53%
YoY
|
$4.080M
-64.62%
YoY
|
$1.679M
-76.83%
YoY
|
$4.355M
-36.83%
YoY
|
$6.441M
-41.6%
YoY
|
$11.53M
96.84%
YoY
|
$7.245M
-0.54%
YoY
|
$6.894M
3.83%
YoY
|
$11.03M
47.26%
YoY
|
$5.859M
-0.41%
YoY
|
$7.284M
-772.58%
YoY
|
$6.640M
20.68%
YoY
|
$7.490M
210.4%
YoY
|
$5.883M
84.77%
YoY
|
| Net Earnings |
$18.46M
-113.1%
YoY
|
-$5.294M
62.04%
YoY
|
$7.557M
-59.1%
YoY
|
$12.02M
78.13%
YoY
|
-$141.0M
-1115.3%
YoY
|
-$3.267M
-128.21%
YoY
|
$18.48M
2.41%
YoY
|
$6.750M
-68.71%
YoY
|
$13.89M
-36.23%
YoY
|
$11.58M
-60.53%
YoY
|
$18.04M
-23.29%
YoY
|
$21.58M
-1.41%
YoY
|
$21.77M
4.93%
YoY
|
$29.34M
26.94%
YoY
|
$23.52M
20.32%
YoY
|
$21.88M
8.74%
YoY
|
$20.75M
11.93%
YoY
|
$23.11M
177.33%
YoY
|
$19.55M
22630.23%
YoY
|
| Basic Earnings Per Share |
$0.74
-111.25%
YoY
|
N/A
|
$0.24
-67.57%
YoY
|
$0.44
120.0%
YoY
|
-$6.58
-1341.51%
YoY
|
N/A
|
$0.74
4.23%
YoY
|
$0.20
-76.74%
YoY
|
$0.53
-38.37%
YoY
|
N/A
|
$0.71
-31.73%
YoY
|
$0.86
-11.34%
YoY
|
$0.86
-6.52%
YoY
|
N/A
|
$1.04
20.93%
YoY
|
$0.97
10.23%
YoY
|
$0.92
13.58%
YoY
|
N/A
|
$0.86
N/A
|
| Diluted Earnings Per Share |
$0.74
-111.25%
YoY
|
-$0.24
59.92%
YoY
|
$0.24
-67.57%
YoY
|
$0.44
120.0%
YoY
|
-$6.58
-1341.51%
YoY
|
-$0.15
-128.16%
YoY
|
$0.74
4.23%
YoY
|
$0.20
-76.74%
YoY
|
$0.53
-38.37%
YoY
|
$0.53
-59.34%
YoY
|
$0.71
-31.73%
YoY
|
$0.86
-11.34%
YoY
|
$0.86
-6.52%
YoY
|
$1.31
-100.0%
YoY
|
$1.04
20.93%
YoY
|
$0.97
10.23%
YoY
|
$0.92
13.58%
YoY
|
$1.034M
287223365.08%
YoY
|
$0.86
N/A
|
| 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 |
20.99M shares
-3.7%
YoY
|
21.55M shares
0.7%
YoY
|
21.54M shares
0.66%
YoY
|
21.52M shares
0.16%
YoY
|
21.80M shares
1.36%
YoY
|
21.40M shares
-0.64%
YoY
|
21.39M shares
-1.85%
YoY
|
21.48M shares
-2.47%
YoY
|
21.50M shares
-3.26%
YoY
|
21.54M shares
-2.76%
YoY
|
21.80M shares
-1.23%
YoY
|
22.03M shares
-1.26%
YoY
|
22.23M shares
-0.21%
YoY
|
22.15M shares
0.6%
YoY
|
22.07M shares
-2.01%
YoY
|
22.31M shares
-1.26%
YoY
|
22.27M shares
-1.1%
YoY
|
22.02M shares
-2.03%
YoY
|
22.52M shares
-1.82%
YoY
|
| Diluted Shares Outstanding |
21.30M shares
-2.27%
YoY
|
N/A
|
21.86M shares
0.86%
YoY
|
21.82M shares
0.39%
YoY
|
21.80M shares
0.04%
YoY
|
N/A
|
21.68M shares
-1.36%
YoY
|
21.73M shares
-2.12%
YoY
|
21.79M shares
-3.17%
YoY
|
N/A
|
21.98M shares
-1.85%
YoY
|
22.21M shares
-0.7%
YoY
|
22.50M shares
0.68%
YoY
|
N/A
|
22.39M shares
-0.83%
YoY
|
22.36M shares
-1.4%
YoY
|
22.35M shares
-1.01%
YoY
|
N/A
|
22.58M shares
-1.57%
YoY
|
Loading...