Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $76,675 | $74,272 | $69,561 | $68,279 |
Gross Profit | 47,294 | 45,051 | 43,855 | 43,214 |
EBITDA | 7,467 | 8,270 | 11,007 | 7,423 |
EBIT | 5,066 | 5,786 | 8,399 | 5,604 |
Net Income | 4,890 | 3,925 | 3,830 | 1,364 |
Net Change In Cash | 76,675 | 74,272 | 69,561 | 68,279 |
Free Cash Flow | -4,979 | 26,451 | 19,726 | 5,939 |
Cash | 55,564 | 73,041 | 60,761 | 54,888 |
Basic Shares | 28,289 | 28,282 | 28,314 | 28,257 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $275,624 | $237,464 | $198,065 | $162,636 |
Gross Profit | 171,988 | 144,256 | 120,819 | 101,532 |
EBITDA | 35,163 | 25,946 | 19,276 | 10,387 |
EBIT | 27,164 | 20,684 | 15,764 | 6,523 |
Net Income | 23,225 | 86,195 | 14,582 | 6,478 |
Net Change In Cash | 275,624 | 237,464 | 198,065 | 162,636 |
Cost of Revenue | 16,499 | -2,105 | ||
Free Cash Flow | 52,345 | 40,059 | 27,225 | 27,278 |
Cash | 73,041 | 144,891 | 112,842 | 96,971 |
Basic Shares | 28,257 | 26,842 | 25,929 | 25,483 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.33 |
2025-03-31 | $0.54 |
2024-12-31 | $0.38 |