Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $195,885 | $164,010 | $192,508 | $153,302 |
Gross Profit | 166,042 | 139,253 | 164,454 | 128,920 |
EBITDA | 6,482 | -14,379 | 16,057 | -8,200 |
EBIT | 5,099 | -15,218 | 15,240 | -8,384 |
Net Income | 9,793 | -10,005 | 14,763 | -8,540 |
Net Change In Cash | 195,885 | 164,010 | 192,508 | 153,302 |
Free Cash Flow | -12,470 | -2,836 | 9,234 | -3,350 |
Cash | 188,035 | 175,416 | 185,537 | 329,897 |
Basic Shares | 30,408 | 29,615 | 30,236 | 29,365 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $624,799 | $407,856 | $233,394 | $115,381 |
Gross Profit | 528,223 | 341,741 | 200,115 | 97,758 |
EBITDA | -40,271 | -42,591 | -39,842 | -54,971 |
EBIT | -40,271 | -45,489 | -41,831 | -56,783 |
Net Income | -21,153 | -44,881 | -42,042 | -57,203 |
Net Change In Cash | 624,799 | 407,856 | 233,394 | 115,381 |
Cost of Revenue | 227,050 | 23,949 | 167,658 | |
Free Cash Flow | 1,024 | 2,473 | -24,787 | -55,500 |
Cash | 185,537 | 441,592 | 214,467 | 190,518 |
Basic Shares | 29,302 | 28,071 | 27,262 | 26,073 |
Quarter | EPS |
---|---|
2024-06-30 | $0.32 |
2024-03-31 | -$0.34 |
2023-12-31 | $0.49 |
2023-09-30 | -$0.29 |