Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $149,328 | $126,332 | $96,297 | $75,018 |
Gross Profit | 51,702 | 38,558 | 27,589 | 17,104 |
EBITDA | 54,191 | 42,119 | 42,467 | 12,173 |
EBIT | 35,814 | 22,055 | 25,739 | 1,182 |
Net Income | 11,955 | 5,320 | 6,251 | -968 |
Net Change In Cash | 149,328 | 126,332 | 96,297 | 75,018 |
Free Cash Flow | -160,943 | -118,608 | -113,551 | -47,231 |
Cash | 99,626 | 16,722 | 114,255 | 18,634 |
Basic Shares | 37,818 | 36,176 | 29,235 | 28,376 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $313,091 | $292,947 | $320,005 | $159,189 |
Gross Profit | 80,952 | 78,915 | 69,797 | 16,520 |
EBITDA | 95,949 | 86,087 | 72,237 | 26,823 |
EBIT | 48,731 | 49,902 | 41,804 | -387 |
Net Income | 15,808 | 24,336 | 21,158 | -868 |
Net Change In Cash | 313,091 | 292,947 | 320,005 | 159,189 |
Free Cash Flow | -129,052 | 23,873 | -13,415 | -3,165 |
Cash | 114,255 | 5,833 | 8,835 | 36,497 |
Basic Shares | 29,235 | 29,693 | 31,479 | 30,786 |
Quarter | EPS |
---|---|
2025-06-30 | $0.34 |
2025-03-31 | $0.20 |
2024-12-31 | $0.19 |
2024-09-30 | -$0.04 |