Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $204,556 | $315,090 | $274,572 | $193,419 |
Gross Profit | 92,588 | 90,750 | 83,693 | 83,558 |
EBITDA | 79,212 | 94,512 | 89,805 | 90,297 |
EBIT | 50,271 | 72,466 | 66,502 | 66,826 |
Net Income | 4,729 | 48,960 | 10,927 | 8,955 |
Net Change In Cash | 204,556 | 315,090 | 274,572 | 193,419 |
Free Cash Flow | 53,855 | 110,686 | -13,932 | 28,340 |
Cash | 425,998 | 619,469 | 537,522 | 608 |
Basic Shares | 32,162 | 25,844 | 23,868 | 25,468 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $851,437 | $1,158,963 | $2,472,973 | $888,555 |
Gross Profit | 309,143 | 298,081 | 356,997 | 305,314 |
EBITDA | 341,099 | 326,702 | 297,860 | 273,005 |
EBIT | 240,155 | 210,605 | 167,354 | 143,171 |
Net Income | 32,878 | 30,412 | 79,996 | 41,118 |
Net Change In Cash | 851,437 | 1,158,963 | 2,472,973 | 888,555 |
Free Cash Flow | 131,180 | -80,850 | 105,823 | 105,522 |
Cash | 537,522 | 555,853 | 516,659 | 72,786 |
Basic Shares | 25,844 | 26,256 | 26,262 | 23,854 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.34 |
2025-03-31 | $0.49 |
2024-12-31 | $0.40 |