Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $101,685 | $53,333 | $57,596 | $55,307 |
Gross Profit | 97,181 | 48,924 | 51,807 | 47,281 |
EBITDA | 62,463 | 13,968 | 17,781 | 15,092 |
EBIT | 61,856 | 13,364 | 17,177 | 14,481 |
Net Income | 59,613 | 11,446 | 14,341 | 12,421 |
Net Change In Cash | 101,685 | 53,333 | 57,596 | 55,307 |
Free Cash Flow | 30,537 | -893 | 14,477 | 22,029 |
Cash | 53,407 | 45,728 | 56,746 | 51,692 |
Basic Shares | 18,162 | 18,169 | 17,687 | 17,648 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $179,278 | $116,882 | $120,242 | $149,236 |
Gross Profit | 160,631 | 109,772 | 118,493 | 148,153 |
EBITDA | 28,512 | -16,981 | -53,868 | -11,287 |
EBIT | 26,284 | -18,219 | -54,866 | -12,449 |
Net Income | 17,485 | -25,091 | -58,573 | -17,914 |
Net Change In Cash | 179,278 | 116,882 | 120,242 | 149,236 |
Cost of Revenue | 5,569 | -11,483 | ||
Free Cash Flow | 31,435 | -20,743 | -74,208 | 5,251 |
Cash | 56,746 | 32,786 | 24,459 | 18,890 |
Basic Shares | 17,687 | 17,402 | 17,241 | 17,049 |
Quarter | EPS |
---|---|
2025-06-30 | $3.28 |
2025-03-31 | $0.63 |
2024-12-31 | $0.80 |
2024-09-30 | $0.70 |