| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $256,452 | $195,205 | $193,755 | $242,865 |
Gross Profit | 53,636 | 43,760 | 36,566 | 69,523 |
EBITDA | 21,096 | 39,274 | 27,977 | 60,108 |
EBIT | 10,565 | 28,407 | 17,333 | 49,577 |
Net Income | 12,634 | 17,724 | 9,695 | 33,416 |
Net Change In Cash | 256,452 | 195,205 | 193,755 | 242,865 |
Free Cash Flow | 50,282 | 13,237 | -3,672 | 39,604 |
Cash | 13,361 | 12,671 | 2,925 | 11,336 |
Basic Shares | 67,747 | 67,347 | 67,185 | 68,399 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $888,277 | $762,693 | $589,625 | $648,781 |
Gross Profit | 203,485 | 160,576 | 77,732 | 31,173 |
EBITDA | 127,788 | 135,964 | 72,977 | 16,966 |
EBIT | 93,265 | 30,452 | -29,307 | |
Net Income | 73,469 | 57,265 | 13,906 | -34,055 |
Net Change In Cash | 888,277 | 762,693 | 589,625 | 648,781 |
Cost of Revenue | -140,913 | |||
Free Cash Flow | 99,460 | -55,083 | -103,415 | -142,334 |
Cash | 13,361 | 10,216 | 22,841 | 6,546 |
Basic Shares | 67,747 | 67,836 | 66,957 | 66,051 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.30 |
2025-09-30 | $0.26 |
2025-06-30 | $0.15 |