Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $138,964 | $151,217 | $129,457 | $135,423 |
Gross Profit | 93,551 | 101,575 | 86,625 | 84,199 |
EBITDA | 16,975 | -16,437 | 17,407 | 14,339 |
EBIT | 4,700 | -29,527 | 5,622 | 1,874 |
Net Income | -4,824 | -23,992 | -4,570 | -6,096 |
Net Change In Cash | 138,964 | 151,217 | 129,457 | 135,423 |
Free Cash Flow | 10,252 | 15,085 | -8,185 | 10,005 |
Cash | 43,074 | 31,994 | 25,173 | 36,964 |
Basic Shares | 65,258 | 64,056 | 63,380 | 63,101 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $512,345 | $512,117 | $430,898 | $321,161 |
Gross Profit | 328,193 | 331,080 | 302,706 | 233,519 |
EBITDA | -23,070 | -109,205 | 51,808 | 50,443 |
EBIT | -80,435 | -170,608 | 13,124 | 21,800 |
Net Income | -156,230 | -213,391 | 9,586 | 16,411 |
Net Change In Cash | 512,345 | 512,117 | 430,898 | 321,161 |
Cost of Revenue | 12,602 | |||
Free Cash Flow | 7,982 | -25,057 | 15,621 | 51,127 |
Cash | 36,964 | 31,814 | 43,933 | 86,839 |
Basic Shares | 62,647 | 61,389 | 59,548 | 56,825 |
Quarter | EPS |
---|---|
2024-09-30 | $0.06 |
2024-06-30 | $0.19 |
2024-03-31 | $0.07 |
2023-12-31 | $0.07 |