Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $67,313 | $41,677 | $37,303 | $45,150 |
Gross Profit | 62,065 | 19,569 | 14,633 | 24,115 |
EBITDA | 23,426 | 16,573 | 17,706 | 21,025 |
EBIT | 22,778 | 16,032 | 17,106 | 20,519 |
Net Income | 13,723 | 11,957 | 11,680 | 12,799 |
Net Change In Cash | 67,313 | 41,677 | 37,303 | 45,150 |
Free Cash Flow | 21,583 | 13,545 | 26,500 | 20,868 |
Cash | 69,167 | 55,868 | 46,834 | 40,007 |
Basic Shares | 18,965 | 25,829 | 18,036 | 26,040 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $168,352 | $141,449 | $154,274 | $164,945 |
Gross Profit | 80,821 | 64,172 | 74,234 | 87,063 |
EBITDA | 74,318 | 57,194 | 60,941 | 67,933 |
EBIT | 72,097 | 54,298 | 57,586 | 63,421 |
Net Income | 49,294 | 41,799 | 17,632 | 33,185 |
Net Change In Cash | 168,352 | 141,449 | 154,274 | 164,945 |
Free Cash Flow | 67,284 | 28,326 | 32,368 | 50,553 |
Cash | 46,834 | 20,658 | 51,678 | 49,805 |
Basic Shares | 25,876 | 26,070 | 26,186 | 25,908 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.52 |
2025-03-31 | $0.61 |
2024-12-31 | $0.50 |