Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $69,817 | $87,901 | $74,313 | $73,759 |
Gross Profit | -48,935 | 48,935 | 45,422 | 43,386 |
EBITDA | 19,165 | 9,159 | 19,398 | 16,812 |
EBIT | 22,150 | 6,174 | 18,402 | 15,854 |
Net Income | 14,081 | 7,326 | 14,666 | 13,073 |
Net Change In Cash | 69,817 | 87,901 | 74,313 | 73,759 |
Free Cash Flow | 4,546 | -727 | 41,156 | -16,214 |
Cash | 113,815 | 219,414 | 214,963 | 139,512 |
Basic Shares | 17,037 | 17,037 | 14,666 | 14,526 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $289,719 | $226,246 | $208,888 | $193,906 |
Gross Profit | 172,109 | 226,246 | 179,294 | 186,048 |
EBITDA | 69,326 | 53,836 | 81,162 | 91,004 |
EBIT | 65,460 | 53,836 | 77,047 | 86,641 |
Net Income | 53,004 | 43,383 | 61,439 | 69,014 |
Net Change In Cash | 289,719 | 226,246 | 208,888 | 193,906 |
Cost of Revenue | -145,198 | 74,851 | ||
Free Cash Flow | 55,357 | 64,886 | 103,000 | 140,864 |
Cash | 214,963 | 99,804 | 75,427 | 220,625 |
Basic Shares | 14,634 | 14,609 | 14,701 | 14,972 |
Quarter | EPS |
---|---|
2025-06-30 | $0.89 |
2025-03-31 | $0.95 |
2024-12-31 | $1.03 |
2024-09-30 | $0.94 |