XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Income Statement [Abstract]        
Revenue $ 39,969 $ 33,305 $ 77,836 $ 66,013
Cost of goods sold 8,393 6,318 16,395 12,242
Gross profit 31,576 26,987 61,441 53,771
Operating expenses:        
Sales and marketing 28,970 27,492 58,357 54,805
Research and development 4,352 3,656 8,697 6,947
General and administrative 8,332 7,802 16,508 15,275
Total operating expenses 41,654 38,950 83,562 77,027
Loss from operations (10,078) (11,963) (22,121) (23,256)
Interest and other income (expense), net:        
Interest income 2,015 1,582 4,128 2,515
Interest expense (880) (850) (1,761) (1,689)
Other income (expense) 4 25 (89) 99
Net loss (8,939) (11,206) (19,843) (22,331)
Other comprehensive income (loss):        
Changes in foreign currency translation (31) 3 (2) (19)
Unrealized gain (loss) on marketable securities (8) (5) (106) 85
Comprehensive loss $ (8,978) $ (11,208) $ (19,951) $ (22,265)
Net loss per share, basic (in usd per share) $ (0.22) $ (0.30) $ (0.48) $ (0.61)
Net loss per share, diluted (in usd per share) $ (0.22) $ (0.30) $ (0.48) $ (0.61)
Weighted-average number of common shares used to compute basic net loss per share (in shares) 41,317,627 37,864,185 41,126,009 36,399,309
Weighted-average number of common shares used to compute diluted net loss per share (in shares) 41,317,627 37,864,185 41,126,009 36,399,309