Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $40,596 | $38,330 | $40,528 | $39,710 |
Gross Profit | 26,360 | 28,203 | 25,572 | |
EBITDA | 7,699 | 8,257 | 10,672 | 8,391 |
EBIT | 7,704 | 10,121 | 7,813 | |
Net Income | 6,117 | 6,293 | 8,174 | 6,365 |
Net Change In Cash | 40,596 | 38,330 | 40,528 | 39,710 |
Free Cash Flow | 8,028 | 1,041 | 11,723 | 6,448 |
Cash | 99,619 | 114,738 | 126,174 | 184,213 |
Basic Shares | 15,359 | 15,338 | 15,433 | 15,267 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $155,469 | $136,239 | $115,478 | $108,949 |
Gross Profit | 104,311 | 102,949 | 98,704 | 98,726 |
EBITDA | 34,054 | 32,634 | 34,739 | 39,817 |
EBIT | 31,871 | 30,483 | 32,350 | 37,687 |
Net Income | 25,958 | 24,148 | 26,618 | 30,554 |
Net Change In Cash | 155,469 | 136,239 | 115,478 | 108,949 |
Cost of Revenue | -48,150 | -169 | ||
Free Cash Flow | 31,129 | 31,283 | 31,311 | 32,980 |
Cash | 126,174 | 56,878 | 55,048 | 104,948 |
Basic Shares | 15,263 | 15,242 | 15,459 | 15,772 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.40 |
2025-03-31 | $0.41 |
2024-12-31 | $0.53 |