Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $264,182 | $252,086 | $247,010 | $239,062 |
Gross Profit | 142,249 | 113,599 | 129,910 | 126,569 |
EBITDA | 13,184 | 10,362 | 11,985 | -18,598 |
EBIT | -4,279 | -23,576 | -19,790 | -50,264 |
Net Income | -4,479 | -12,816 | -7,077 | -12,358 |
Net Change In Cash | 264,182 | 252,086 | 247,010 | 239,062 |
Free Cash Flow | 35,007 | 8,089 | 17,160 | 21,534 |
Cash | 290,959 | 175,699 | 240,190 | 143,201 |
Basic Shares | 74,876 | 74,203 | 73,488 | 72,926 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $910,488 | $778,846 | $609,591 | $434,908 |
Gross Profit | 477,798 | 411,345 | 338,492 | 254,624 |
EBITDA | -10,620 | 13,313 | -8,820 | 14,539 |
EBIT | -71,777 | -82,769 | -82,300 | -16,235 |
Net Income | -81,764 | -94,650 | -53,000 | -42,130 |
Net Change In Cash | 910,488 | 778,846 | 609,591 | 434,908 |
Cost of Revenue | 89,596 | -129,494 | 142,396 | |
Free Cash Flow | 88,067 | 32,694 | -13,731 | 36,880 |
Cash | 143,201 | 180,520 | 90,878 | 220,372 |
Basic Shares | 72,048 | 69,920 | 67,512 | 64,154 |
Quarter | EPS |
---|---|
2024-09-30 | $0.67 |
2024-06-30 | $0.52 |
2024-03-31 | $0.48 |
2023-12-31 | $0.61 |