XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Sales $ 33,637 $ 34,887 $ 71,531 $ 64,399
Cost of sales 8,447 10,637 18,013 19,464
Gross profit 25,190 24,250 53,518 44,935
Operating expenses:        
Selling, general and administrative 28,976 24,292 57,611 47,616
Research and development 10,217 8,291 20,584 16,322
Total operating expenses 39,193 32,583 78,195 63,938
Loss from operations (14,003) (8,333) (24,677) (19,003)
Other income (expense), net:        
Interest expense (5) (6) (11) (11)
Interest and other income 2,254 2,276 4,762 3,860
Loss before income taxes (11,754) (6,063) (19,926) (15,154)
Income tax expense 32 16 50 25
Net loss (11,786) (6,079) (19,976) (15,179)
Other comprehensive loss        
Unrealized loss on short-term investments (146) (64) (303) (109)
Foreign currency translation gain (loss) 14 (1) 20 (4)
Total other comprehensive loss (132) (65) (283) (113)
Comprehensive loss $ (11,918) $ (6,144) $ (20,259) $ (15,292)
Net loss per share:        
Basic net loss per share $ (0.29) $ (0.16) $ (0.49) $ (0.4)
Diluted net loss per share $ (0.29) $ (0.16) $ (0.49) $ (0.4)
Weighted-average shares used in computing net loss per share:        
Weighted-average shares used in computing net loss per share, basic 40,743,786 38,455,955 40,627,363 37,649,521
Weighted-average shares used in computing net loss per share, diluted 40,743,786 38,455,955 40,627,363 37,649,521