| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $90,435 | $94,027 | $75,583 | $93,922 |
Gross Profit | 41,710 | 94,027 | 27,249 | 93,922 |
EBITDA | 24,100 | 19,641 | 9,452 | 29,297 |
EBIT | 21,277 | 16,475 | 6,782 | 26,491 |
Net Income | 7,908 | 5,150 | 2,342 | 14,855 |
Net Change In Cash | 90,435 | 94,027 | 75,583 | 93,922 |
Free Cash Flow | 23,731 | 27,175 | 12,134 | 9,335 |
Cash | 51,587 | 92,388 | 70,208 | 54,280 |
Basic Shares | 38,014 | 38,553 | 38,301 | 38,301 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $314,505 | $261,276 | $209,390 | $151,312 |
Gross Profit | 141,563 | 261,276 | 209,390 | 151,312 |
EBITDA | 64,994 | 42,425 | 17,237 | 13,975 |
EBIT | 54,039 | 32,956 | 10,128 | 8,858 |
Net Income | 30,426 | 14,140 | 565 | 5,403 |
Net Change In Cash | 314,505 | 261,276 | 209,390 | 151,312 |
Cost of Revenue | 4,243 | |||
Free Cash Flow | 70,565 | 38,601 | 23,419 | 20,037 |
Cash | 54,280 | 41,956 | 28,743 | 28,526 |
Basic Shares | 38,301 | 25,203 | 21,773 | 20,813 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.46 |
2025-06-30 | $0.49 |
2025-03-31 | $0.26 |