Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $199,889 | $185,621 | $177,503 | $175,667 |
Gross Profit | 154,200 | 141,950 | 136,331 | 134,144 |
EBITDA | -231 | -9,828 | -10,294 | -5,220 |
EBIT | -3,142 | -12,834 | -12,858 | -7,742 |
Net Income | -8,815 | -16,992 | -17,548 | -11,687 |
Net Change In Cash | 199,889 | 185,621 | 177,503 | 175,667 |
Free Cash Flow | 43,086 | 18,663 | -163 | 24,610 |
Cash | 301,835 | 248,239 | 267,897 | 296,066 |
Basic Shares | 55,739 | 55,581 | 55,177 | 54,915 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $738,680 | $630,039 | $537,875 | $443,285 |
Gross Profit | 566,625 | 475,817 | 407,990 | 339,452 |
EBITDA | -25,573 | -59,319 | -72,746 | -19,841 |
EBIT | -36,576 | -70,459 | -82,958 | -25,085 |
Net Income | -55,042 | -127,525 | -90,947 | -37,730 |
Net Change In Cash | 738,680 | 630,039 | 537,875 | 443,285 |
Cost of Revenue | -58,265 | -22,175 | ||
Free Cash Flow | 86,343 | 68,516 | 7,716 | 46,091 |
Cash | 301,835 | 256,100 | 240,197 | 300,386 |
Basic Shares | 55,355 | 54,099 | 52,954 | 51,126 |
Quarter | EPS |
---|---|
2024-12-31 | $0.33 |
2024-09-30 | $0.21 |
2024-06-30 | $0.16 |
2024-03-31 | $0.22 |