Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $151,217 | $129,457 | $135,423 | $120,794 |
Gross Profit | 101,575 | 86,625 | 84,199 | 78,850 |
EBITDA | 18,737 | 17,970 | 16,718 | 17,031 |
EBIT | 5,647 | 6,185 | 4,253 | 3,204 |
Net Income | -23,992 | -4,570 | -6,096 | -7,303 |
Net Change In Cash | 151,217 | 129,457 | 135,423 | 120,794 |
Free Cash Flow | 15,085 | -8,185 | 10,005 | -10,351 |
Cash | 31,994 | 25,173 | 36,964 | 26,827 |
Basic Shares | 64,056 | 63,380 | 63,101 | 62,824 |
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 | 319,351 | 331,080 | 302,706 | 233,519 |
EBITDA | 73,376 | 31,127 | 52,597 | 54,871 |
EBIT | 16,011 | -30,276 | 13,913 | 26,228 |
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-06-30 | $0.19 |
2024-03-31 | $0.07 |
2023-12-31 | $0.07 |
2023-09-30 | $0.05 |