Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $61,565 | $59,583 | $57,777 | $61,277 |
Gross Profit | 24,809 | 25,656 | 23,955 | 24,747 |
EBITDA | 5,830 | 4,559 | 5,977 | 6,084 |
EBIT | 4,665 | 3,454 | 4,813 | 4,487 |
Net Income | 2,183 | 1,488 | 3,042 | 1,148 |
Net Change In Cash | 61,565 | 59,583 | 57,777 | 61,277 |
Free Cash Flow | 11,076 | 978 | 6,026 | 8,407 |
Cash | 25,222 | 20,116 | 23,075 | 9,690 |
Basic Shares | 50,129 | 50,252 | 50,638 | 50,158 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $247,585 | $291,054 | $286,267 | $277,832 |
Gross Profit | 97,279 | 112,141 | 116,617 | 109,357 |
EBITDA | 16,952 | 21,209 | 35,048 | 30,598 |
EBIT | 11,064 | 14,951 | 29,680 | 25,267 |
Net Income | 2,839 | 6,154 | 19,726 | 15,529 |
Net Change In Cash | 247,585 | 291,054 | 286,267 | 277,832 |
Cost of Revenue | -14,668 | 5,497 | ||
Free Cash Flow | 17,035 | 8,839 | 7,723 | 39,622 |
Cash | 23,075 | 22,636 | 30,587 | 47,521 |
Basic Shares | 50,049 | 50,175 | 50,420 | 51,756 |
Quarter | EPS |
---|---|
2025-06-30 | $0.08 |
2025-03-31 | $0.07 |
2024-12-31 | $0.06 |
2024-09-30 | $0.05 |