| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $243,950 | $193,892 | $172,276 | $145,038 |
Gross Profit | 89,426 | 72,896 | 65,658 | 56,690 |
EBITDA | 22,758 | 4,410 | -394 | -10,883 |
EBIT | 19,405 | 1,667 | -3,547 | -13,732 |
Net Income | 13,308 | 240 | -11,035 | -4,422 |
Net Change In Cash | 243,950 | 193,892 | 172,276 | 145,038 |
Free Cash Flow | 49,958 | 19,287 | -54,332 | |
Cash | 161,921 | 106,324 | 75,107 | 139,029 |
Basic Shares | 38,961 | 39,175 | 38,967 | 38,930 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $755,156 | $696,060 | $645,927 | $1,301,710 |
Gross Profit | 284,670 | 264,589 | 239,282 | 450,816 |
EBITDA | 15,891 | 4,373 | -25,886 | 156,143 |
EBIT | 3,793 | -12,216 | -39,513 | 142,737 |
Net Income | -1,909 | -12,362 | -34,035 | 104,225 |
Net Change In Cash | 755,156 | 696,060 | 645,927 | 1,301,710 |
Free Cash Flow | 13,841 | -81,800 | 1,963 | |
Cash | 161,921 | 153,445 | 170,753 | 235,873 |
Basic Shares | 38,943 | 38,678 | 38,659 | 40,186 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.34 |
2025-09-30 | $0.01 |
2025-06-30 | -$0.28 |