| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $130,912 | $145,494 | $121,653 | $180,796 |
Gross Profit | 49,433 | 58,387 | 43,330 | 74,475 |
EBITDA | 27,630 | 26,462 | -747 | -24,213 |
EBIT | 21,444 | 20,632 | -532 | -29,904 |
Net Income | 15,422 | 14,426 | -3,024 | -41,962 |
Net Change In Cash | 130,912 | 145,494 | 121,653 | 180,796 |
Free Cash Flow | 27,574 | -557 | 24,758 | 10,435 |
Cash | 13,447 | 17,320 | 20,112 | 25,273 |
Basic Shares | 21,373 | 21,342 | 21,342 | 21,733 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $703,625 | $836,523 | $782,358 | $626,720 |
Gross Profit | 286,317 | 304,712 | 253,306 | 198,965 |
EBITDA | 98,870 | 170,506 | 167,078 | 144,225 |
EBIT | 76,881 | 148,393 | 145,623 | 125,133 |
Net Income | 34,663 | 107,475 | 109,462 | 91,307 |
Net Change In Cash | 703,625 | 836,523 | 782,358 | 626,720 |
Cost of Revenue | 26,359 | -69 | ||
Free Cash Flow | 31,097 | 28,516 | 43,613 | 40,874 |
Cash | 25,273 | 18,388 | 47,889 | 21,568 |
Basic Shares | 22,015 | 22,173 | 22,053 | 20,982 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.85 |
2025-06-30 | $0.97 |
2025-03-31 | $0.36 |