Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $35,643 | $23,949 | $26,139 | $21,626 |
Gross Profit | 15,706 | 16,574 | 11,252 | |
EBITDA | 14,505 | 15,420 | 9,805 | |
Net Income | 18,199 | 15,875 | 20,464 | 7,371 |
Net Change In Cash | 35,643 | 23,949 | 26,139 | 21,626 |
Free Cash Flow | 32,931 | -72,494 | -14,693 | 26,451 |
Cash | 28,338 | 39,459 | 28,375 | 48,926 |
Basic Shares | 47,047 | 44,680 | 40,232 | 40,167 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $101,749 | $74,840 | $51,743 | $82,383 |
Gross Profit | 62,714 | 74,840 | 51,743 | 82,383 |
EBITDA | 57,659 | |||
Net Income | 56,553 | 66,209 | 45,588 | 73,636 |
Net Change In Cash | 101,749 | 74,840 | 51,743 | 82,383 |
Free Cash Flow | -28,076 | 50,230 | 76,676 | -191,148 |
Cash | 28,375 | 30,786 | 21,312 | 25,813 |
Basic Shares | 40,174 | 40,134 | 39,996 | 39,936 |
Quarter | EPS |
---|---|
2025-06-30 | $0.34 |
2025-03-31 | $0.35 |
2024-12-31 | $0.50 |