Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $165,609 | $157,577 | $154,944 | $179,921 |
Gross Profit | 57,394 | 48,377 | 50,725 | 124,902 |
EBITDA | 95,757 | 90,684 | 90,314 | 115,505 |
EBIT | 40,267 | 34,534 | 37,679 | 60,486 |
Net Income | 36,371 | -78 | 7,711 | 6,527 |
Net Change In Cash | 165,609 | 157,577 | 154,944 | 179,921 |
Free Cash Flow | 11,836 | 5,496 | 31,306 | 27,301 |
Cash | 116,469 | 127,760 | 62,100 | 123,216 |
Basic Shares | 31,281 | 31,813 | 32,921 | 33,350 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $636,957 | $711,388 | $473,722 | $237,838 |
Gross Profit | 219,963 | 531,108 | 333,848 | 73,605 |
EBITDA | 389,701 | 497,362 | 286,266 | 85,257 |
EBIT | 174,117 | 314,264 | 146,392 | -78,976 |
Net Income | -6,287 | 139,029 | 42,482 | -777,967 |
Net Change In Cash | 636,957 | 711,388 | 473,722 | 237,838 |
Cost of Revenue | 104,058 | 14,702 | 6,604 | |
Free Cash Flow | 9,110 | 191,107 | 94,955 | -15,207 |
Cash | 62,100 | 126,873 | 26,109 | 13,687 |
Basic Shares | 33,469 | 36,928 | 36,787 | 36,698 |
Quarter | EPS |
---|---|
2024-06-30 | $1.16 |
2024-03-31 | -$0.002 |
2023-12-31 | $0.23 |
2023-09-30 | $0.20 |