Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $153,115 | $131,497 | $104,748 | $131,900 |
Gross Profit | 21,043 | 12,643 | 18,306 | 16,800 |
EBITDA | 18,478 | 15,067 | 18,464 | 13,300 |
EBIT | 10,759 | 7,614 | 11,028 | 5,800 |
Net Income | 5,111 | 3,682 | 11,674 | 1,136 |
Net Change In Cash | 153,115 | 131,497 | 104,748 | 131,900 |
Free Cash Flow | 46,238,837 | 20 | 8,795 | 23,858 |
Cash | 93,119 | 77,946 | 85,873 | 88,831 |
Basic Shares | 46,011 | 46,028 | 45,914 | 45,392 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $499,267 | $699,706 | $718,104 | $382,895 |
Gross Profit | 69,136 | 128,937 | 97,838 | 38,143 |
EBITDA | 76,095 | 138,323 | 101,846 | 39,283 |
EBIT | 46,025 | 108,833 | 78,872 | 22,228 |
Net Income | 26,323 | 79,491 | 67,226 | 2,538 |
Net Change In Cash | 499,267 | 699,706 | 718,104 | 382,895 |
Cost of Revenue | -218,563 | -318,019 | 498,385 | |
Free Cash Flow | 26,523 | 98,407 | -134,908 | 17,909 |
Cash | 99,037 | 128,384 | 56,208 | 46,897 |
Basic Shares | 45,475 | 45,059 | 44,848 | 43,817 |
Quarter | EPS |
---|---|
2024-09-30 | $0.25 |
2024-06-30 | $0.08 |
2024-03-31 | $0.25 |
2023-12-31 | $0.03 |