Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $166,685 | $154,052 | $146,450 | $149,835 |
Gross Profit | 131,000 | 116,968 | 105,040 | 108,694 |
EBITDA | -5,095 | -7,157 | -34,254 | -24,598 |
EBIT | -7,622 | -9,719 | -37,649 | -27,742 |
Net Income | -13,647 | -2,100 | -43,592 | -32,923 |
Net Change In Cash | 166,685 | 154,052 | 146,450 | 149,835 |
Free Cash Flow | 13,360 | -8,599 | -18,349 | 16,668 |
Cash | 118,552 | 99,193 | 120,787 | 170,108 |
Basic Shares | 73,953 | 72,396 | 72,300 | 73,300 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $617,022 | $545,363 | $467,991 | $369,259 |
Gross Profit | 466,843 | 402,041 | 334,685 | 265,166 |
EBITDA | -57,596 | -80,897 | -141,258 | -81,748 |
EBIT | -67,626 | -90,370 | -148,555 | -87,491 |
Net Income | -92,262 | -111,441 | -150,920 | -88,641 |
Net Change In Cash | 617,022 | 545,363 | 467,991 | 369,259 |
Cost of Revenue | 46,580 | -9,196 | ||
Free Cash Flow | 3,080 | -120,079 | -115,646 | -59,976 |
Cash | 118,552 | 149,351 | 148,132 | 100,796 |
Basic Shares | 72,988 | 73,102 | 72,455 | 71,036 |
Quarter | EPS |
---|---|
2024-09-30 | $0.15 |
2024-06-30 | -$0.26 |
2024-03-31 | -$0.24 |
2023-12-31 | $0.06 |