XML 16 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 35,764 $ 33,288 $ 71,838 $ 66,823
Cost of revenue, net 17,187 14,363 35,019 28,947
Gross margin 18,577 18,925 36,819 37,876
Operating expenses:        
Research and development 5,158 6,389 10,516 12,318
General and administrative 9,411 9,245 20,240 20,676
Sales and marketing 14,346 3,072 17,888 6,456
Total operating expenses 28,915 18,706 48,644 39,450
(Loss) income from operations (10,338) 219 (11,825) (1,574)
Other income (expenses), net 889 (260) 1,213 (1,214)
Loss before income taxes (9,449) (41) (10,612) (2,788)
Benefit from (provision for) income taxes 661 (2,723) (1,345) (3,757)
Net loss, basic (8,788) (2,764) (11,957) (6,545)
Net loss, diluted $ (8,788) $ (2,764) $ (11,957) $ (6,545)
Net loss per share:        
Basic (in dollars per share) $ (0.10) $ (0.03) $ (0.13) $ (0.08)
Diluted (in dollars per share) $ (0.10) $ (0.03) $ (0.13) $ (0.08)
Weighted average shares of common stock used to compute net loss per share:        
Basic (in shares) 92,271,924 86,593,955 91,888,633 85,867,683
Diluted (in shares) 92,271,924 86,593,955 91,888,633 85,867,683