Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $65,335 | $68,002 | $71,474 | $74,006 |
Gross Profit | 44,924 | 40,813 | 30,508 | |
EBITDA | 20,487 | 21,016 | 8,209 | -1,909 |
EBIT | 18,251 | 5,815 | -4,994 | |
Net Income | 16,956 | 15,009 | 6,087 | -4,337 |
Net Change In Cash | 65,335 | 68,002 | 71,474 | 74,006 |
Free Cash Flow | 8,502 | 8,572 | 5,672 | 21,325 |
Cash | 60,173 | 69,321 | 55,622 | 107,376 |
Basic Shares | 10,082 | 10,043 | 10,051 | 10,044 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $229,796 | $164,002 | $123,657 | $107,750 |
Gross Profit | 115,194 | 100,339 | 108,521 | 96,578 |
EBITDA | 15,704 | 35,998 | 49,400 | 57,159 |
EBIT | 8,468 | 32,501 | 45,366 | 53,517 |
Net Income | 8,498 | 27,380 | 38,090 | 43,519 |
Net Change In Cash | 229,796 | 164,002 | 123,657 | 107,750 |
Cost of Revenue | -242,065 | 51,741 | ||
Free Cash Flow | 31,348 | 27,327 | 34,526 | 35,886 |
Cash | 55,622 | 42,665 | 37,868 | 37,508 |
Basic Shares | 8,586 | 7,151 | 7,212 | 7,235 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.69 |
2025-03-31 | $1.51 |
2024-12-31 | $0.99 |