| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $44,664 | $41,813 | $49,369 | $60,207 |
Gross Profit | 15,514 | 7,691 | 14,179 | 12,692 |
EBITDA | 28,048 | 25,825 | 32,504 | |
EBIT | 13,781 | 4,890 | 11,963 | |
Net Income | 10,563 | 3,228 | 9,134 | 2,277 |
Net Change In Cash | 44,664 | 41,813 | 49,369 | 60,207 |
Free Cash Flow | 15,352 | -2,292 | 3,526 | 3,063 |
Cash | 3,689 | 2,364 | 2,099 | 2,549 |
Basic Shares | 2,410 | 2,424 | 2,456 | 1,708 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $233,894 | $123,125 | $93,268 | $82,417 |
Gross Profit | 87,700 | 40,717 | 16,290 | 22,521 |
EBITDA | 149,948 | 66,417 | 87,970 | 32,974 |
EBIT | 72,719 | 34,757 | 59,902 | 6,649 |
Net Income | 55,404 | 28,103 | 48,664 | 2,098 |
Net Change In Cash | 233,894 | 123,125 | 93,268 | 82,417 |
Cost of Revenue | 9,351 | |||
Free Cash Flow | -3,330 | -4,764 | 17,153 | 7,891 |
Cash | 2,549 | 11,061 | 26,543 | 10,347 |
Basic Shares | 2,524 | 2,608 | 2,711 | 2,744 |
| Quarter | EPS |
|---|---|
2025-09-30 | $4.38 |
2025-06-30 | $1.33 |
2025-03-31 | $1.02 |
2024-09-30 | $8.80 |