Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $52,217 | $57,252 | $70,799 | $76,398 |
Gross Profit | 47,487 | 48,349 | 61,225 | 70,378 |
EBITDA | 47,519 | 53,737 | 58,739 | 74,921 |
EBIT | 42,789 | 50,413 | 54,085 | 68,901 |
Net Income | -100,034 | 46,064 | 56,213 | 64,980 |
Net Change In Cash | 52,217 | 57,252 | 70,799 | 76,398 |
Free Cash Flow | 54,145 | 56,629 | 71,499 | 77,786 |
Cash | 30,900 | 32,340 | 10,990 | 11,989 |
Basic Shares | 13,267 | 13,267 | 14,393 | 14,774 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $293,656 | $328,085 | $194,248 | $129,011 |
Gross Profit | 261,341 | 305,566 | 175,173 | 119,813 |
EBITDA | 311,027 | 317,285 | 166,853 | -34,653 |
EBIT | 292,538 | 294,766 | 147,778 | -43,851 |
Net Income | 274,419 | 268,492 | 48,155 | -136,515 |
Net Change In Cash | 293,656 | 328,085 | 194,248 | 129,011 |
Cost of Revenue | -96,429 | 35,730 | 1,525 | |
Free Cash Flow | 310,968 | 266,720 | 121,804 | 89,274 |
Cash | 11,989 | 39,091 | 135,520 | 99,790 |
Basic Shares | 16,096 | 19,653 | 22,193 | 12,261 |
Quarter | EPS |
---|---|
2024-09-30 | $2.00 |
2024-06-30 | $2.28 |
2024-03-31 | $3.82 |
2023-12-31 | $4.31 |