XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Revenue, net $ 99,859 $ 40,673
Cost of goods sold 69,315 33,082
Gross profit 30,544 7,591
Operating expenses    
Research and development 17,810 11,712
Sales and marketing 5,357 3,798
General and administrative 16,314 13,727
Total operating expenses 39,481 29,237
Loss from operations (8,937) (21,646)
Other income (expense)    
Interest income 224 260
Interest expense (934) (1,676)
Other income (expense) 475 (108)
Total other income (expense), net (235) (1,524)
Loss before income taxes (9,172) (23,170)
Income tax expense 0 0
Net loss $ (9,172) $ (23,170)
Net loss per share    
Basic (in dollars per share) $ (0.18) $ (0.6)
Diluted (in dollars per share) $ (0.18) $ (0.6)
Weighted average shares used to compute net loss per share:    
Basic (in shares) 50,041 38,362
Diluted (in shares) 50,041 38,362