Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $33,703 | $31,280 | $26,813 | $30,599 |
Gross Profit | 21,362 | 19,049 | 14,552 | 18,713 |
EBITDA | 7,851 | 5,349 | 1,072 | 5,630 |
EBIT | 7,317 | 4,812 | 549 | 5,103 |
Net Income | 5,908 | 3,922 | 487 | 4,218 |
Net Change In Cash | 33,703 | 31,280 | 26,813 | 30,599 |
Free Cash Flow | 4,950 | 8,577 | 3,837 | 7,066 |
Cash | 208,789 | 226,205 | 205,112 | 238,066 |
Basic Shares | 4,427 | 4,427 | 4,427 | 4,440 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $113,830 | $90,378 | $70,271 | $63,980 |
Gross Profit | 67,910 | 64,529 | 64,758 | 63,178 |
EBITDA | 15,405 | 17,769 | 18,932 | 24,216 |
EBIT | 13,315 | 15,753 | 17,495 | 23,014 |
Net Income | 11,099 | 13,598 | 14,938 | 19,616 |
Net Change In Cash | 113,830 | 90,378 | 70,271 | 63,980 |
Cost of Revenue | -110,250 | 118,003 | ||
Free Cash Flow | 19,188 | 26,066 | 13,026 | 17,542 |
Cash | 205,112 | 29,369 | 78,874 | 185,641 |
Basic Shares | 4,414 | 4,381 | 4,445 | 4,440 |
Quarter | EPS |
---|---|
2025-06-30 | $1.32 |
2025-03-31 | $0.88 |
2024-12-31 | $0.11 |
2024-09-30 | $0.95 |