Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $84,597 | $81,488 | $79,437 | $80,369 |
Gross Profit | 57,072 | 53,765 | 52,808 | 52,719 |
EBITDA | 20,923 | 19,330 | 15,346 | 18,523 |
EBIT | 6,772 | 4,644 | 783 | 3,930 |
Net Income | -3,013 | -4,685 | -7,745 | -7,051 |
Net Change In Cash | 84,597 | 81,488 | 79,437 | 80,369 |
Free Cash Flow | 17,095 | 42,254 | 12,050 | 24,218 |
Cash | 91,088 | 128,895 | 92,765 | 82,266 |
Basic Shares | 76,497 | 76,516 | 75,629 | 75,631 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $316,298 | $303,617 | $288,046 | $267,676 |
Gross Profit | 207,770 | 195,126 | 145,605 | 178,054 |
EBITDA | 67,812 | 77,391 | 83,633 | 78,213 |
EBIT | 9,560 | 19,562 | 29,651 | 27,760 |
Net Income | -29,772 | -42,539 | 1,294 | -9,996 |
Net Change In Cash | 316,298 | 303,617 | 288,046 | 267,676 |
Cost of Revenue | -57,865 | 73,764 | ||
Free Cash Flow | 77,435 | 57,771 | 65,223 | 84,086 |
Cash | 92,765 | 80,441 | 55,780 | 113,645 |
Basic Shares | 76,270 | 80,349 | 82,403 | 79,734 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$0.04 |
2025-03-31 | $0.09 |
2024-12-31 | -$0.10 |