| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $193,892 | $172,276 | $145,038 | $240,078 |
Gross Profit | 72,896 | 65,658 | 56,690 | 88,310 |
EBITDA | 4,410 | -394 | -10,883 | 16,984 |
EBIT | 1,667 | -3,547 | -13,732 | 11,696 |
Net Income | 240 | -11,035 | -4,422 | 8,548 |
Net Change In Cash | 193,892 | 172,276 | 145,038 | 240,078 |
Free Cash Flow | 46,734 | 54,332 | -54,332 | 55,126 |
Cash | 117,360 | 75,107 | 139,029 | 153,445 |
Basic Shares | 39,175 | 38,967 | 38,930 | 39,293 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $696,060 | $645,927 | $1,301,710 | $1,296,440 |
Gross Profit | 264,589 | 239,282 | 450,816 | 456,231 |
EBITDA | 4,373 | -25,886 | 156,143 | 205,604 |
EBIT | -12,216 | -39,513 | 142,737 | 193,883 |
Net Income | -12,362 | -34,035 | 104,225 | 142,470 |
Net Change In Cash | 696,060 | 645,927 | 1,301,710 | 1,296,440 |
Cost of Revenue | 138,988 | |||
Free Cash Flow | 13,841 | -81,800 | 1,963 | 249,046 |
Cash | 153,445 | 170,753 | 235,873 | 382,124 |
Basic Shares | 38,678 | 38,659 | 40,186 | 40,187 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.01 |
2025-06-30 | -$0.28 |
2025-03-31 | -$0.11 |
2024-12-31 | $0.22 |