Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $232,109 | $220,379 | $217,428 | $193,851 |
Gross Profit | 80,695 | 68,347 | 65,804 | 54,388 |
EBITDA | 16,984 | 11,752 | 9,033 | 4,088 |
EBIT | 8,513 | 4,197 | 1,932 | -3,527 |
Net Income | 1,190 | -100 | -727 | -1,727 |
Net Change In Cash | 232,109 | 220,379 | 217,428 | 193,851 |
Free Cash Flow | 45,162 | 10,755 | 23,882 | -5,386 |
Cash | 216,266 | 198,854 | 194,316 | 170,977 |
Basic Shares | 233,118 | 80,049 | 76,027 | 71,601 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $691,161 | $592,212 | $488,105 | $278,500 |
Gross Profit | 226,147 | 177,548 | 155,960 | 87,627 |
EBITDA | -21,852 | -109,857 | -90,034 | -126,304 |
EBIT | -51,611 | -124,798 | -94,634 | -128,591 |
Net Income | -18,305 | -134,332 | -71,092 | -138,811 |
Net Change In Cash | 691,161 | 592,212 | 488,105 | 278,500 |
Cost of Revenue | -90,527 | 40,396 | 251,007 | |
Free Cash Flow | -37,121 | -88,622 | -82,940 | 9,936 |
Cash | 168,330 | 179,723 | 281,030 | 255,622 |
Basic Shares | 68,508 | 63,532 | 57,426 | 52,242 |
Quarter | EPS |
---|---|
2024-09-30 | $0.05 |
2024-06-30 | $0.04 |
2024-03-31 | $0.03 |
2023-12-31 | $0.01 |