Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $58,221 | $68,030 | $80,471 | $74,329 |
Gross Profit | 25,223 | 30,375 | 38,524 | 32,902 |
EBITDA | 4,018 | 8,135 | 13,096 | 11,582 |
EBIT | 4,615 | 7,538 | 12,396 | 10,872 |
Net Income | 2,256 | 5,543 | 10,000 | 8,063 |
Net Change In Cash | 58,221 | 68,030 | 80,471 | 74,329 |
Free Cash Flow | 9,968 | 3,712 | 19,949 | -930 |
Cash | 77,430 | 71,546 | 70,963 | 75,455 |
Basic Shares | 9,612 | 9,664 | 9,668 | 9,599 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $290,290 | $318,048 | $351,737 | $267,641 |
Gross Profit | 131,525 | 142,883 | 144,393 | 107,447 |
EBITDA | 42,534 | 44,172 | 43,167 | 30,149 |
EBIT | 39,787 | 41,322 | 40,449 | 27,426 |
Net Income | 30,320 | 30,188 | 29,540 | 20,555 |
Net Change In Cash | 290,290 | 318,048 | 351,737 | 267,641 |
Cost of Revenue | -2,207 | -12,765 | ||
Free Cash Flow | 36,343 | 95,322 | -32,246 | 5,385 |
Cash | 70,963 | 69,312 | 16,876 | 19,711 |
Basic Shares | 9,599 | 9,535 | 9,624 | 9,693 |
Quarter | EPS |
---|---|
2025-06-30 | $0.24 |
2025-03-31 | $0.57 |
2024-12-31 | $1.03 |
2024-09-30 | $0.84 |