Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $28,350 | $27,810 | $28,276 | $29,045 |
Gross Profit | 14,896 | 14,432 | 14,051 | 13,373 |
EBITDA | 6,792 | 6,569 | 6,563 | 5,735 |
EBIT | 6,583 | 6,184 | 6,105 | 5,342 |
Net Income | 5,103 | 4,810 | 4,777 | 4,235 |
Net Change In Cash | 28,350 | 27,810 | 28,276 | 29,045 |
Free Cash Flow | 7,373 | 6,617 | 5,246 | 1,310 |
Cash | 116,926 | 169,060 | 122,469 | 177,227 |
Basic Shares | 14,223 | 14,241 | 14,224 | 14,214 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $112,404 | $85,830 | $85,757 | $75,838 |
Gross Profit | 53,688 | 38,796 | 71,937 | 64,522 |
EBITDA | 23,561 | 9,696 | 41,980 | 34,490 |
EBIT | 21,879 | 7,981 | 40,063 | 32,260 |
Net Income | 17,121 | 5,158 | 31,803 | 25,461 |
Net Change In Cash | 112,404 | 85,830 | 85,757 | 75,838 |
Cost of Revenue | -44,200 | |||
Free Cash Flow | 16,776 | 17,392 | 32,999 | 32,001 |
Cash | 122,469 | 99,005 | 61,599 | 105,799 |
Basic Shares | 14,219 | 14,147 | 14,084 | 13,880 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.36 |
2025-03-31 | $0.34 |
2024-12-31 | $0.34 |