Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $131,757 | $107,979 | $100,840 | $92,489 |
Gross Profit | 114,466 | 100,873 | 94,556 | 83,913 |
EBITDA | 14,905 | 37,163 | 21,678 | 4,642 |
EBIT | 13,285 | 35,626 | 19,336 | 2,803 |
Net Income | 9,040 | 28,812 | 16,806 | 466 |
Net Change In Cash | 131,757 | 107,979 | 100,840 | 92,489 |
Free Cash Flow | 68,110 | 45,210 | 39,886 | 40,734 |
Cash | 61,687 | 47,002 | 49,718 | 35,059 |
Basic Shares | 14,554 | 14,646 | 14,427 | 13,932 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $347,076 | $259,093 | $204,800 | $153,000 |
Gross Profit | 316,699 | 135,257 | 172,900 | 129,500 |
EBITDA | 76,024 | -31,079 | -113,176 | -14,273 |
EBIT | 68,343 | -36,623 | -119,776 | -17,351 |
Net Income | 57,873 | -48,517 | -128,900 | -20,000 |
Net Change In Cash | 347,076 | 259,093 | 204,800 | 153,000 |
Free Cash Flow | 124,875 | 25,171 | -54,195 | -47,178 |
Cash | 49,718 | 41,759 | 22,889 | 32,000 |
Basic Shares | 13,822 | 11,934 | 11,587 | 10,797 |
Quarter | EPS |
---|---|
2021-06-30 | -$0.04 |
2020-06-30 | $0.06 |
2020-03-31 | $0.007 |
2019-12-31 | $0.007 |