Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $364,215 | $374,384 | $349,047 | $371,349 |
Gross Profit | 57,753 | 55,770 | 44,184 | 62,449 |
EBITDA | 64,992 | 55,826 | 43,475 | 65,628 |
EBIT | 22,020 | 17,151 | 2,438 | 26,061 |
Net Income | 10,647 | 8,239 | -1,640 | 15,791 |
Net Change In Cash | 364,215 | 374,384 | 349,047 | 371,349 |
Free Cash Flow | 3,180 | -53,488 | 12,694 | 16,672 |
Cash | 51,186 | 27,892 | 19,978 | 10,938 |
Basic Shares | 103,314 | 103,314 | 100,341 | 102,606 |
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 | 213,282 | 166,305 | 164,027 | 44,510 |
EBIT | 56,335 | 25,216 | 48,311 | -47,948 |
Net Income | 30,644 | 74,403 | 48,278 | -49,806 |
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,194 | 103,365 | 95,988 | 87,275 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.15 |
2025-03-31 | $0.13 |
2024-12-31 | $0.14 |