| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $72,575 | $66,713 | $62,673 | $75,076 |
Gross Profit | 59,187 | 54,224 | 52,028 | 80,465 |
EBITDA | 58,591 | 59,458 | 44,743 | 64,910 |
Net Income | 37,610 | 41,414 | 27,087 | 45,858 |
Net Change In Cash | 72,575 | 66,713 | 62,673 | 75,076 |
Free Cash Flow | -349,795 | -123,532 | -63,341 | 31,846 |
Cash | 9,467 | 26,251 | 8,386 | 9,627 |
Basic Shares | 71,467 | 65,912 | 62,556 | 63,431 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $226,729 | $174,840 | $138,836 | $76,627 |
Gross Profit | 183,212 | 174,840 | 138,836 | 76,627 |
EBITDA | 177,544 | 121,189 | -129,445 | 54,166 |
EBIT | 88,594 | -27,986 | 54,116 | |
Net Income | 115,596 | 76,893 | -30,375 | 132,320 |
Net Change In Cash | 226,729 | 174,840 | 138,836 | 76,627 |
Free Cash Flow | 93,736 | -99,004 | 54,721 | 22,699 |
Cash | 9,627 | 4,761 | 10,612 | 31,685 |
Basic Shares | 56,729 | 42,706 | 31,673 | 27,229 |