Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $62,860 | $61,013 | $61,577 | $61,811 |
Gross Profit | 38,486 | 39,002 | 37,282 | |
EBITDA | 12,896 | 12,272 | 11,378 | 9,917 |
EBIT | 11,940 | 9,917 | ||
Net Income | 10,970 | 10,168 | 9,893 | 8,366 |
Net Change In Cash | 62,860 | 61,013 | 61,577 | 61,811 |
Free Cash Flow | 10,861 | 3,451 | 18,528 | 12,812 |
Cash | 74,573 | 91,416 | 64,605 | 76,112 |
Basic Shares | 15,422 | 15,422 | 15,397 | 15,404 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $241,899 | $217,477 | $152,983 | $134,192 |
Gross Profit | 146,550 | 155,804 | 135,280 | 123,733 |
EBITDA | 47,603 | 62,952 | 52,787 | 51,247 |
EBIT | 36,574 | 50,613 | 47,035 | 48,381 |
Net Income | 31,683 | 42,964 | 39,427 | 40,546 |
Net Change In Cash | 241,899 | 217,477 | 152,983 | 134,192 |
Cost of Revenue | -220,878 | 127,190 | ||
Free Cash Flow | 44,060 | 59,269 | 18,675 | 38,834 |
Cash | 64,605 | 61,631 | 44,838 | 255,189 |
Basic Shares | 15,404 | 15,155 | 14,970 | 15,343 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.71 |
2025-03-31 | $0.66 |
2024-12-31 | $0.63 |