Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $30,683 | $31,392 | $31,962 | $30,424 |
Gross Profit | 11,868 | 12,511 | 9,154 | 11,826 |
EBITDA | 5,152 | 6,156 | 4,746 | 5,875 |
EBIT | 4,041 | 5,117 | 3,711 | 4,841 |
Net Income | 1,918 | 2,469 | 1,618 | 2,252 |
Net Change In Cash | 30,683 | 31,392 | 31,962 | 30,424 |
Free Cash Flow | 13,849 | -24,714 | 16,044 | 14,247 |
Cash | 30,041 | 36,255 | 68,611 | 58,103 |
Basic Shares | 9,124 | 9,618 | 9,487 | 9,579 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $123,651 | $117,410 | $123,217 | $131,603 |
Gross Profit | 46,988 | 44,791 | 51,607 | 59,039 |
EBITDA | 24,562 | 22,864 | 38,846 | 30,718 |
EBIT | 20,416 | 18,850 | -33,884 | -64,483 |
Net Income | 9,535 | 9,094 | 30,793 | 24,946 |
Net Change In Cash | 123,651 | 117,410 | 123,217 | 131,603 |
Cost of Revenue | -8,312 | 23,246 | ||
Free Cash Flow | 19,890 | 17,097 | 22,427 | 43,370 |
Cash | 68,611 | 70,301 | 77,432 | 85,744 |
Basic Shares | 9,532 | 9,464 | 9,821 | 9,690 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.25 |
2025-03-31 | $0.27 |
2024-12-31 | $0.20 |