| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $157,900 | $138,651 | $147,660 | $123,876 |
Gross Profit | 108,782 | 92,831 | 102,090 | 83,056 |
EBITDA | 37,495 | 22,250 | 29,856 | 15,957 |
EBIT | 25,801 | 10,847 | 17,807 | 4,092 |
Net Income | 14,755 | 3,155 | 7,459 | -2,637 |
Net Change In Cash | 157,900 | 138,651 | 147,660 | 123,876 |
Free Cash Flow | 37,388 | 29,625 | 25,255 | -20,157 |
Cash | 51,238 | 42,164 | 32,910 | 22,802 |
Basic Shares | 68,914 | 68,837 | 68,536 | 66,008 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $568,087 | $573,280 | $512,345 | $512,117 |
Gross Profit | 382,430 | 388,226 | 328,193 | 331,080 |
EBITDA | 105,558 | 39,221 | -23,070 | -121,606 |
EBIT | 58,547 | -10,334 | -80,435 | -177,004 |
Net Income | 22,732 | -33,542 | -156,230 | -158,704 |
Net Change In Cash | 568,087 | 573,280 | 512,345 | 512,117 |
Free Cash Flow | 71,414 | 37,789 | 7,982 | -15,015 |
Cash | 51,238 | 41,582 | 36,964 | 30,186 |
Basic Shares | 68,914 | 65,355 | 62,647 | 61,389 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.24 |
2025-09-30 | $0.15 |
2025-06-30 | $0.21 |
2025-03-31 | -$0.03 |