Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $61,078 | $60,374 | $61,554 | $60,243 |
Gross Profit | 39,124 | 39,134 | 40,719 | 39,300 |
EBITDA | 3,559 | 4,599 | 5,197 | 5,876 |
EBIT | 2,600 | 3,645 | 4,102 | 4,872 |
Net Income | 306 | 4,016 | 6,775 | 2,679 |
Net Change In Cash | 61,078 | 60,374 | 61,554 | 60,243 |
Free Cash Flow | 5,940 | 11,983 | 11,799 | 2,347 |
Cash | 62,619 | 63,133 | 58,749 | 23,522 |
Basic Shares | 29,353 | 30,045 | 30,260 | 30,778 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $242,176 | $244,383 | $275,093 | $248,920 |
Gross Profit | 158,161 | 158,349 | 178,778 | 170,891 |
EBITDA | 21,074 | 18,533 | 39,363 | 44,339 |
EBIT | 17,191 | 15,937 | 36,379 | 41,907 |
Net Income | 15,311 | 8,780 | 28,466 | 33,751 |
Net Change In Cash | 242,176 | 244,383 | 275,093 | 248,920 |
Free Cash Flow | 10,973 | 8,926 | 6,794 | 46,170 |
Cash | 58,749 | 30,546 | 24,535 | 79,423 |
Basic Shares | 30,642 | 31,578 | 32,500 | 33,845 |
Quarter | EPS |
---|---|
2025-06-30 | $0.14 |
2025-03-31 | $0.15 |
2024-12-31 | $0.37 |
2024-09-30 | $0.16 |