Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $45,257 | $45,983 | $47,591 | $51,753 |
Gross Profit | 2,951 | 18,978 | 23,282 | |
EBITDA | 5,019 | -11,503 | 4,729 | 9,445 |
EBIT | -11,709 | 4,611 | 9,353 | |
Net Income | 3,564 | -8,324 | 3,272 | 6,668 |
Net Change In Cash | 45,257 | 45,983 | 47,591 | 51,753 |
Free Cash Flow | 10,178 | 4,717 | 6,834 | 43,437 |
Cash | 207,587 | 253,485 | 318,017 | 243,123 |
Basic Shares | 17,175 | 17,113 | 17,041 | 17,064 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $196,949 | $192,448 | $133,036 | $120,897 |
Gross Profit | 83,391 | 102,046 | 118,615 | 101,862 |
EBITDA | 26,519 | 40,900 | 63,749 | 50,480 |
EBIT | 26,270 | 41,455 | 63,110 | 48,258 |
Net Income | 18,623 | 29,483 | 45,579 | 34,240 |
Net Change In Cash | 196,949 | 192,448 | 133,036 | 120,897 |
Cost of Revenue | -182,270 | 150,400 | ||
Free Cash Flow | 66,502 | 30,631 | 40,371 | 45,568 |
Cash | 318,017 | 279,523 | 230,094 | 412,364 |
Basic Shares | 17,018 | 16,932 | 17,349 | 17,239 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.18 |
2025-03-31 | -$0.51 |
2024-12-31 | $0.16 |