Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $129,449 | $126,776 | $75,926 | $76,410 |
Gross Profit | 129,449 | 126,776 | 75,926 | 76,410 |
EBITDA | -135 | -294 | 53,877 | 53,448 |
EBIT | -708 | -738 | 53,417 | 53,058 |
Net Income | 33,466 | 35,839 | 38,192 | 37,936 |
Net Change In Cash | 129,449 | 126,776 | 75,926 | 76,410 |
Free Cash Flow | 42,413 | -1,036 | 58,980 | 62,456 |
Cash | 916,600 | 910,852 | 998,508 | 1,029,745 |
Basic Shares | 13,736 | 13,804 | 14,105 | 14,560 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $481,757 | $254,402 | $193,620 | $180,211 |
Gross Profit | 481,757 | 254,402 | 193,620 | 180,211 |
EBITDA | -3,344 | 228,111 | 135,723 | 98,768 |
EBIT | -5,064 | 226,221 | 133,828 | 96,859 |
Net Income | 150,040 | 128,845 | 95,240 | 69,468 |
Net Change In Cash | 481,757 | 254,402 | 193,620 | 180,211 |
Free Cash Flow | 172,584 | 143,400 | 119,031 | 102,267 |
Cash | 910,852 | 747,526 | 1,030,610 | 739,465 |
Basic Shares | 14,261 | 14,809 | 14,866 | 14,885 |
Quarter | EPS |
---|---|
2024-03-31 | $2.44 |
2023-12-31 | $2.60 |
2023-09-30 | $2.71 |
2023-06-30 | $2.61 |