Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $336,579 | $21,124 | $36,314 | $322,964 |
Gross Profit | 18,641 | 33,833 | 64,391 | |
EBITDA | 31,686 | 24,350 | 44,614 | 29,952 |
EBIT | 21,854 | 42,026 | 27,456 | |
Net Income | 22,947 | 17,700 | 31,442 | 19,748 |
Net Change In Cash | 336,579 | 21,124 | 36,314 | 322,964 |
Free Cash Flow | 51,652 | 33,179 | 153,414 | 53,368 |
Cash | 202,149 | 183,678 | 200,949 | 197,371 |
Basic Shares | 26,390 | 26,238 | 25,985 | 25,912 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $86,481 | $1,095,467 | $980,286 | $1,066,191 |
Gross Profit | 79,200 | 1,095,467 | 980,286 | 1,066,191 |
EBITDA | 84,315 | -25,953 | 22,935 | 106,600 |
EBIT | 73,411 | -36,461 | 15,265 | 100,030 |
Net Income | 61,957 | -29,700 | 15,031 | 80,594 |
Net Change In Cash | 86,481 | 1,095,467 | 980,286 | 1,066,191 |
Cost of Revenue | 44,156 | |||
Free Cash Flow | 328,434 | 160,850 | -3,388 | 15,941 |
Cash | 200,949 | 102,046 | 96,650 | 132,104 |
Basic Shares | 25,918 | 25,249 | 25,318 | 25,092 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.90 |
2025-03-31 | $0.70 |
2024-12-31 | $1.25 |