Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $164,325 | $147,538 | $148,047 | $131,929 |
Gross Profit | 115,068 | 101,476 | 103,471 | 87,516 |
EBITDA | -4,083 | -36,267 | -10,201 | -36,400 |
EBIT | -4,502 | -42,665 | -16,601 | -42,775 |
Net Income | -1,333 | -46,182 | -20,107 | -45,667 |
Net Change In Cash | 164,325 | 147,538 | 148,047 | 131,929 |
Free Cash Flow | 12,388 | 15,513 | 3,352 | -61,805 |
Cash | 419,597 | 519,535 | 550,552 | 520,421 |
Basic Shares | 31,343 | 31,262 | 31,145 | 31,033 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $591,839 | $492,681 | $410,921 | $322,825 |
Gross Profit | 407,531 | 331,806 | 281,632 | 213,567 |
EBITDA | -74,126 | -96,862 | -92,139 | -83,231 |
EBIT | -99,903 | -119,006 | -111,748 | -99,825 |
Net Income | -113,289 | -123,406 | -116,155 | -101,361 |
Net Change In Cash | 591,839 | 492,681 | 410,921 | 322,825 |
Cost of Revenue | -48,730 | |||
Free Cash Flow | 3,390 | -90,525 | -52,842 | -65,820 |
Cash | 419,597 | 36,173 | 78,832 | 127,562 |
Basic Shares | 31,196 | 30,528 | 29,915 | 29,331 |
Quarter | EPS |
---|---|
2024-12-31 | $0.01 |
2024-09-30 | -$1.26 |
2024-06-30 | -$0.61 |
2024-03-31 | -$1.23 |