Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $151,373 | $165,609 | $157,577 | $154,944 |
Gross Profit | 45,829 | 57,394 | 48,377 | 50,725 |
EBITDA | 97,365 | 101,187 | 91,891 | 83,634 |
EBIT | 41,792 | 45,697 | 35,741 | 30,999 |
Net Income | 1,133 | 36,371 | -78 | 7,711 |
Net Change In Cash | 151,373 | 165,609 | 157,577 | 154,944 |
Free Cash Flow | 25,733 | 11,836 | 5,496 | 31,306 |
Cash | 277,645 | 116,469 | 127,760 | 62,100 |
Basic Shares | 30,732 | 31,281 | 31,813 | 32,921 |
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 | 377,550 | 474,526 | 241,281 | -634,988 |
EBIT | 161,966 | 291,428 | 101,407 | -799,221 |
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,146 | 126,873 | 26,109 | 13,687 |
Basic Shares | 33,469 | 36,928 | 36,787 | 36,698 |
Quarter | EPS |
---|---|
2024-09-30 | $0.03 |
2024-06-30 | $1.16 |
2024-03-31 | -$0.002 |
2023-12-31 | $0.23 |