Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $171,047 | $101,127 | $184,700 | $184,381 |
Gross Profit | 171,047 | 101,127 | 184,700 | 184,381 |
EBITDA | 21,874 | 37,080 | 33,659 | |
EBIT | 19,551 | 34,945 | 27,316 | |
Net Income | -39,453 | 16,209 | 22,807 | 20,372 |
Net Change In Cash | 171,047 | 101,127 | 184,700 | 184,381 |
Free Cash Flow | 27,151 | 35,938 | 10,988 | 6,281 |
Cash | 518,963 | 750,346 | 406,710 | 410,147 |
Basic Shares | 45,243 | 45,243 | 45,145 | 45,087 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $672,272 | $419,336 | $497,507 | $526,573 |
Gross Profit | 672,272 | 419,336 | 497,507 | 526,573 |
EBITDA | 186,141 | 234,264 | 326,181 | |
EBIT | 164,135 | 222,350 | 311,681 | |
Net Income | 19,935 | 122,844 | 166,299 | 235,107 |
Net Change In Cash | 672,272 | 419,336 | 497,507 | 526,573 |
Cost of Revenue | -227,788 | 123,017 | ||
Free Cash Flow | 67,557 | 123,833 | 201,733 | 204,907 |
Cash | 518,963 | 116,698 | 192,039 | 419,708 |
Basic Shares | 45,243 | 44,947 | 45,039 | 46,899 |
Quarter | EPS |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.36 |
2024-06-30 | $0.51 |
2024-03-31 | $0.49 |