Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $23,906 | $23,140 | $20,678 | $20,098 |
Gross Profit | 18,743 | 18,968 | 17,917 | 17,550 |
EBITDA | 2,328 | 3,880 | 4,918 | 4,224 |
EBIT | 2,222 | 3,804 | 4,748 | 4,045 |
Net Income | 1,402 | 3,167 | 3,217 | 3,184 |
Net Change In Cash | 23,906 | 23,140 | 20,678 | 20,098 |
Free Cash Flow | 1,285 | 3,260 | 7,795 | 5,284 |
Cash | 10,441 | 11,474 | 17,064 | 11,429 |
Basic Shares | 12,088 | 12,249 | 12,358 | 12,386 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $83,902 | $84,477 | $70,599 | $62,712 |
Gross Profit | 73,433 | 73,543 | 60,596 | 51,665 |
EBITDA | 19,405 | 17,465 | 9,746 | 507 |
EBIT | 18,498 | 15,572 | 9,517 | -1,313 |
Net Income | 13,564 | 12,366 | 6,634 | 911 |
Net Change In Cash | 83,902 | 84,477 | 70,599 | 62,712 |
Free Cash Flow | 20,923 | 10,420 | -24,632 | -8,112 |
Cash | 17,064 | 15,713 | 18,693 | 43,815 |
Basic Shares | 12,852 | 14,964 | 12,561 | 12,991 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.12 |
2025-03-31 | $0.28 |
2024-12-31 | $0.26 |