| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $210,151 | $206,043 | $148,766 | $188,313 |
Gross Profit | 193,212 | 81,421 | 47,253 | 71,348 |
EBITDA | 43,791 | 30,651 | -3,514 | 15,590 |
EBIT | 26,956 | 13,048 | -21,352 | -2,380 |
Net Income | 16,230 | 7,321 | -16,816 | 986 |
Net Change In Cash | 210,151 | 206,043 | 148,766 | 188,313 |
Free Cash Flow | 18,195 | 14,730 | -58,334 | 27,126 |
Cash | 10,481 | 14,901 | 11,865 | 40,841 |
Basic Shares | 31,175 | 31,453 | 31,596 | 31,766 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $735,560 | $729,575 | $677,394 | $458,244 |
Gross Profit | 287,364 | 286,540 | 257,393 | 183,744 |
EBITDA | 68,721 | 101,672 | 80,405 | 31,835 |
EBIT | 763 | 34,371 | 13,332 | -40,292 |
Net Income | -7,787 | 14,794 | -11,972 | -43,293 |
Net Change In Cash | 735,560 | 729,575 | 677,394 | 458,244 |
Cost of Revenue | 452 | 9,966 | ||
Free Cash Flow | 24,730 | 63,855 | 56,366 | 29,169 |
Cash | 40,841 | 55,589 | 21,704 | 17,658 |
Basic Shares | 31,887 | 40,989 | 31,488 | 31,360 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.52 |
2025-06-30 | $0.23 |
2025-03-31 | -$0.54 |