Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $126,338 | $123,417 | $118,246 | $101,124 |
Gross Profit | 240,097 | 234,041 | 29,095 | 355,815 |
EBITDA | 24,148 | 12 | 7 | 98,503 |
EBIT | 17,841 | -5,331 | -4,974 | 93,173 |
Net Income | 13,025 | 26,963 | 6,688 | 16,163 |
Net Change In Cash | 126,338 | 123,417 | 118,246 | 101,124 |
Free Cash Flow | 184,607 | 66,670 | 69,217 | 148,638 |
Cash | 666,585 | 615,699 | 597,644 | 582,790 |
Basic Shares | 45,953 | 45,525 | 45,641 | 45,306 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $119,493 | $391,858 | $441,985 | $284,624 |
Gross Profit | 119,493 | 391,858 | 441,985 | 284,624 |
EBITDA | 104,101 | 231,107 | 232,154 | 69,077 |
EBIT | 82,830 | 210,324 | 210,788 | 47,389 |
Net Income | 73,898 | 176,208 | 166,995 | 59,543 |
Net Change In Cash | 119,493 | 391,858 | 441,985 | 284,624 |
Cost of Revenue | 212,886 | -114,570 | 96,923 | |
Free Cash Flow | 573,232 | 80,734 | -122,799 | -293,978 |
Cash | 582,790 | 284,239 | 191,953 | 303,667 |
Basic Shares | 45,094 | 41,771 | 45,071 | 41,771 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.59 |
2024-03-31 | $0.36 |
2023-12-31 | $0.36 |