Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $177,503 | $175,667 | $166,653 | $158,175 |
Gross Profit | 136,331 | 134,144 | 128,808 | 119,820 |
EBITDA | -19,485 | -15,761 | 3,286 | -15,525 |
EBIT | -22,049 | -18,283 | 499 | -18,211 |
Net Income | -17,548 | -11,687 | -4,196 | -56,269 |
Net Change In Cash | 177,503 | 175,667 | 166,653 | 158,175 |
Free Cash Flow | -163 | 24,610 | 23,882 | 14,048 |
Cash | 267,897 | 296,066 | 256,100 | 404,885 |
Basic Shares | 55,177 | 54,915 | 54,432 | 54,256 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $630,039 | $537,875 | $443,285 | $351,594 |
Gross Profit | 475,817 | 407,990 | 339,452 | 261,417 |
EBITDA | -59,319 | -72,746 | -19,841 | -30,429 |
EBIT | -70,459 | -82,958 | -25,085 | -34,725 |
Net Income | -127,525 | -90,947 | -37,730 | -48,398 |
Net Change In Cash | 630,039 | 537,875 | 443,285 | 351,594 |
Cost of Revenue | -58,265 | -22,175 | -59,389 | |
Free Cash Flow | 68,516 | 7,716 | 46,091 | 31,074 |
Cash | 256,100 | 240,197 | 300,386 | 322,831 |
Basic Shares | 54,099 | 52,954 | 51,126 | 48,448 |
Quarter | EPS |
---|---|
2024-06-30 | $0.16 |
2024-03-31 | $0.22 |
2023-12-31 | $0.30 |
2023-09-30 | -$0.65 |