| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $525,986 | $472,284 | $352,829 | $532,667 |
Gross Profit | 84,329 | 73,358 | 51,919 | 66,790 |
EBITDA | 67,526 | 59,104 | 39,427 | 67,037 |
EBIT | 40,183 | 33,905 | 15,487 | 40,492 |
Net Income | 18,532 | 12,864 | -5,483 | 37,085 |
Net Change In Cash | 525,986 | 472,284 | 352,829 | 532,667 |
Free Cash Flow | -63,724 | -27,020 | -142,544 | -61,526 |
Cash | 94,551 | 81,633 | 71,593 | 108,516 |
Basic Shares | 53,370 | 52,821 | 52,544 | 53,257 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,769,928 | $1,374,633 | $1,824,422 | $1,215,697 |
Gross Profit | 256,091 | 246,429 | 290,833 | 230,357 |
EBITDA | 194,804 | 150,394 | 190,631 | 141,931 |
EBIT | 105,593 | 84,483 | 136,353 | 95,354 |
Net Income | 56,757 | 62,470 | 94,926 | 70,458 |
Net Change In Cash | 1,769,928 | 1,374,633 | 1,824,422 | 1,215,697 |
Cost of Revenue | -12,092 | |||
Free Cash Flow | -320,748 | -621,758 | -666,187 | -356,071 |
Cash | 108,516 | 79,271 | 115,534 | 50,450 |
Basic Shares | 53,140 | 53,228 | 53,278 | 52,268 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $0.35 |
2025-06-30 | $0.27 |