Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $113,104 | $104,265 | $100,936 | $96,166 |
Gross Profit | 15,474 | 22,161 | 20,690 | 19,777 |
EBITDA | 2,073 | 9,312 | 11,728 | 6,744 |
EBIT | -3,295 | 4,676 | 7,071 | 2,158 |
Net Income | -7,335 | 1,142 | 3,102 | -1,959 |
Net Change In Cash | 113,104 | 104,265 | 100,936 | 96,166 |
Free Cash Flow | -3,795 | -7,480 | 3,701 | 8,423 |
Cash | 9,945 | 7,129 | 15,427 | 11,844 |
Basic Shares | 20,108 | 20,167 | 19,995 | 19,980 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $418,305 | $422,340 | $390,189 | $344,920 |
Gross Profit | 81,496 | 74,559 | 62,193 | 66,115 |
EBITDA | 35,277 | -12,256 | 28,398 | 20,481 |
EBIT | 16,666 | -29,930 | 10,990 | 2,604 |
Net Income | 438 | -39,928 | 3,416 | -3,861 |
Net Change In Cash | 418,305 | 422,340 | 390,189 | 344,920 |
Cost of Revenue | -929 | -6,198 | ||
Free Cash Flow | 5,834 | -24,134 | -43,896 | -31,102 |
Cash | 15,427 | 7,286 | 8,735 | 10,337 |
Basic Shares | 19,887 | 19,617 | 19,444 | 18,953 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.36 |
2025-03-31 | $0.05 |
2024-12-31 | $0.15 |