XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Operations and Comprehensive Loss (unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Revenue, net:        
Total revenue, net $ 46,617 $ 49,693 $ 91,477 $ 86,781
Cost of sales:        
Total cost of sales 21,181 21,531 43,028 37,581
Gross profit 25,436 28,162 48,449 49,200
Operating expenses:        
Research and development 10,001 12,136 19,796 22,110
Sales and marketing 12,268 14,367 24,811 25,512
General and administrative 11,694 10,786 23,102 22,867
Total operating expenses 33,963 37,289 67,709 70,489
Loss from operations (8,527) (9,127) (19,260) (21,289)
Other income (expense):        
Interest expense (134) (409) (575) (1,082)
Interest income 1,416 1,201 2,775 3,344
Other income, net 59 1,740 881 3,392
Total other income, net 1,341 2,532 3,081 5,654
Loss before income taxes (7,186) (6,595) (16,179) (15,635)
Provision for (benefit from) income taxes 3,248 (2,207) 424 (4,440)
Net loss (10,434) (4,388) (16,603) (11,195)
Net loss, basic (10,434) (4,388) (16,603) (11,195)
Net loss, diluted $ (10,434) $ (4,388) $ (16,603) $ (11,195)
Net loss per share, basic (in dollars per share) $ (0.08) $ (0.03) $ (0.13) $ (0.08)
Net loss per share, diluted (in dollars per share) $ (0.08) $ (0.03) $ (0.13) $ (0.08)
Weighted-average shares used in calculating net loss per share, basic (in shares) 131,440,486 135,918,707 131,180,734 135,705,139
Weighted-average shares used in calculating net loss per share, diluted (in shares) 131,440,486 135,918,707 131,180,734 135,705,139
Comprehensive loss:        
Net loss $ (10,434) $ (4,388) $ (16,603) $ (11,195)
Foreign currency translation adjustment, net of tax 1,375 (980) 1,131 (1,022)
Unrealized loss on marketable securities (16) (192) (51) (40)
Net comprehensive loss (9,075) (5,560) (15,523) (12,257)
Product        
Revenue, net:        
Total revenue, net 34,576 40,452 68,698 71,624
Cost of sales:        
Total cost of sales 15,808 16,675 32,554 29,352
Service        
Revenue, net:        
Total revenue, net 12,041 9,241 22,779 15,157
Cost of sales:        
Total cost of sales $ 5,373 $ 4,856 $ 10,474 $ 8,229