Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $32,402 | $49,826 | $37,457 | $38,016 |
Gross Profit | 28,444 | 36,496 | 27,106 | 28,472 |
EBITDA | 33,275 | 25,648 | -74,770 | 23,071 |
EBIT | 24,996 | 23,588 | ||
Net Income | 25,284 | 19,658 | 17,593 | 16,477 |
Net Change In Cash | 32,402 | 49,826 | 37,457 | 38,016 |
Free Cash Flow | 39,936 | -50,194 | 20,504 | 4,683 |
Cash | 91,207 | 67,478 | 57,159 | 54,443 |
Basic Shares | 35,156 | 34,077 | 33,914 | 33,380 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $157,739 | $154,181 | $159,772 | $127,250 |
Gross Profit | 117,270 | 130,110 | 94,137 | 127,250 |
EBITDA | 107,131 | 102,597 | 66,559 | 116,455 |
EBIT | 102,597 | -95,886 | 118,670 | |
Net Income | 78,292 | 77,133 | 35,822 | 116,104 |
Net Change In Cash | 157,739 | 154,181 | 159,772 | 127,250 |
Cost of Revenue | -10,841 | |||
Free Cash Flow | -55,306 | -29,457 | -105,537 | 167,901 |
Cash | 57,159 | 119,131,000 | 62,350 | 169,417 |
Basic Shares | 32,585 | 26,365 | 24,468 | 24,437 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.57 |
2025-03-31 | $0.54 |
2024-12-31 | $0.54 |