XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements Of Operations and Comprehensive Loss - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Statement [Abstract]        
Revenue, net $ 68,826,000 $ 17,639,000 $ 118,884,000 $ 27,558,000
Cost of revenue 42,920,000 12,107,000 74,609,000 19,343,000
Gross profit 25,906,000 5,532,000 44,275,000 8,215,000
Operating expenses:        
Research and development 2,424,000 1,419,000 4,638,000 2,855,000
Sales and marketing 5,163,000 2,272,000 9,935,000 4,341,000
General and administrative 9,654,000 1,231,000 13,217,000 1,981,000
Total operating expenses 17,241,000 4,922,000 27,790,000 9,177,000
Income (loss) from operations 8,665,000 610,000 16,485,000 (962,000)
Other expenses (income):        
Change in fair value of preferred stock warrant and contingent shares liability 2,608,000 8,000 3,120,000 8,000
Change in fair value of derivative liability 38,251,000   38,251,000  
Loss on debt extinguishment     171,000 3,613,000
Interest expense 1,587,000 400,000 2,365,000 849,000
Other (income) expense, net (672,000) 24,000 (1,223,000) 87,000
Total other expenses, net 41,774,000 432,000 42,684,000 4,557,000
(Loss) income before income tax expense (33,109,000) 178,000 (26,199,000) (5,519,000)
Income tax benefit (10,933,000) 0 (10,933,000) 0
Net (loss) income (22,176,000) 178,000 (15,266,000) (5,519,000)
Dividends on Series D and Series E convertible preferred stock (1,248,000) (1,350,000) (3,399,000) (2,140,000)
Net loss attributable to common stockholders (23,424,000) (1,172,000) (18,665,000) (7,659,000)
Unrealized loss resulting from change in fair value of marketable securities (195,000)   (181,000)  
Comprehensive loss $ (22,371,000) $ 178,000 $ (15,447,000) $ (5,519,000)
Loss per common share        
Basic $ (0.84) $ (0.24) $ (1.09) $ (1.59)
Diluted $ (0.84) $ (0.24) $ (1.09) $ (1.59)
Weighted-average common shares outstanding        
Basic 27,750,374 4,836,316 17,174,936 4,824,468
Diluted 27,750,374 4,836,316 17,174,936 4,824,468