Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $153,390 | $145,820 | $143,194 | $132,094 |
Gross Profit | 133,544 | 122,278 | 124,301 | 113,955 |
EBITDA | -7,210 | -16,608 | -11,393 | -947 |
EBIT | -12,594 | -21,345 | -16,009 | -3,107 |
Net Income | -18,367 | -31,348 | -24,202 | -4,667 |
Net Change In Cash | 153,390 | 145,820 | 143,194 | 132,094 |
Free Cash Flow | -995 | 6,933 | -14,198 | 9,841 |
Cash | 41,141 | 70,192 | 66,707 | 39,208 |
Basic Shares | 58,366 | 58,142 | 57,938 | 57,639 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $493,632 | $383,471 | $276,984 | $139,670 |
Gross Profit | 434,564 | 338,965 | 252,227 | 126,564 |
EBITDA | 15,187 | -18,254 | 15,510 | 16,409 |
EBIT | 4,452 | -25,891 | 10,980 | 14,924 |
Net Income | -1,636 | -29,267 | 9,840 | 13,789 |
Net Change In Cash | 493,632 | 383,471 | 276,984 | 139,670 |
Cost of Revenue | -21,865 | 90,590 | ||
Free Cash Flow | 29,726 | -23,923 | 11,841 | -3,548 |
Cash | 38,597 | 60,222 | 92,752 | 114,229 |
Basic Shares | 56,770 | 52,837 | 55,594 | 51,554 |
Quarter | EPS |
---|---|
2024-09-30 | -$0.09 |
2024-06-30 | -$0.38 |
2024-03-31 | -$0.22 |
2023-12-31 | -$0.08 |