Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $70,638 | $76,554 | $76,289 | $74,552 |
Gross Profit | 45,213 | 44,076 | 41,676 | |
EBITDA | 19,137 | 22,355 | 21,711 | 18,340 |
EBIT | 19,137 | 19,822 | 19,200 | 15,835 |
Net Income | 15,786 | 15,612 | 14,653 | 12,458 |
Net Change In Cash | 70,638 | 76,554 | 76,289 | 74,552 |
Free Cash Flow | 25,847 | 22,732 | 18,154 | 8,561 |
Cash | 193,105 | 227,136 | 146,078 | 75,591 |
Basic Shares | 11,270 | 11,262 | 11,260 | 11,240 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $305,246 | $273,219 | $202,620 | $138,070 |
Gross Profit | 160,727 | 135,888 | 123,283 | |
EBITDA | 73,994 | 73,202 | 57,019 | 65,825 |
EBIT | 73,994 | 63,110 | 49,463 | 59,904 |
Net Income | 58,315 | 50,182 | 39,237 | 47,169 |
Net Change In Cash | 305,246 | 273,219 | 202,620 | 138,070 |
Cost of Revenue | -36,783 | |||
Free Cash Flow | 14,860 | 61,221 | 55,984 | 62,725 |
Cash | 193,105 | 60,904 | 55,221 | 91,560 |
Basic Shares | 11,266 | 11,301 | 11,330 | 9,011 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.39 |
2025-03-31 | $1.39 |
2024-12-31 | $1.30 |