| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $322,243 | $364,215 | $374,384 | $349,047 |
Gross Profit | 87,132 | 57,753 | 55,770 | 44,184 |
EBITDA | 53,579 | 63,956 | 55,826 | 42,307 |
EBIT | 8,691 | 22,020 | 17,235 | 2,438 |
Net Income | 2,683 | 10,647 | 8,239 | -1,640 |
Net Change In Cash | 322,243 | 364,215 | 374,384 | 349,047 |
Free Cash Flow | -23,534 | 3,180 | -53,488 | 12,694 |
Cash | 17,828 | 51,186 | 27,892 | 19,978 |
Basic Shares | 104,236 | 117,748 | 117,012 | 116,562 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $1,452,075 | $1,585,353 | $1,387,420 | $764,620 |
Gross Profit | 219,466 | 231,662 | 160,755 | 20,860 |
EBITDA | 211,022 | 165,293 | 174,025 | 44,302 |
EBIT | 56,335 | 25,216 | 59,424 | -47,948 |
Net Income | 30,644 | 74,403 | 48,278 | -42,225 |
Net Change In Cash | 1,452,075 | 1,585,353 | 1,387,420 | 764,620 |
Cost of Revenue | -78,466 | -83,238 | ||
Free Cash Flow | 61,733 | 149,489 | -38,653 | -56,242 |
Cash | 19,978 | 57,083 | 7,322 | 85,801 |
Basic Shares | 102,146 | 103,337 | 96,556 | 87,968 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.04 |
2025-06-30 | $0.15 |
2025-03-31 | $0.13 |
2024-12-31 | $0.14 |