v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE LOSS - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Revenue $ 55,809,000 $ 47,173,000
Cost of revenue 15,864,000 14,186,000
Gross profit 39,945,000 32,987,000
Operating expenses:    
Sales and marketing 23,526,000 19,630,000
Research and development 11,153,000 9,645,000
General and administrative 14,586,000 11,867,000
Total operating expenses 49,265,000 41,142,000
Loss from operations (9,320,000) (8,155,000)
Other income (expense):    
Interest income 463,000 420,000
Interest expense (397,000) (319,000)
Other income, net 500,000 865,000
Loss before income taxes (8,754,000) (7,189,000)
Provision for income taxes (71,400) (14,100)
Net loss $ (8,825,000) $ (7,203,000)
Net loss per share, basic (in dollars per share) $ (0.12) $ (0.10)
Net loss per share, diluted (in dollars per share) $ (0.12) $ (0.10)
Weighted-average common shares outstanding - basic (in shares) 73,806,981 70,452,944
Weighted-average common shares outstanding - diluted (in shares) 73,806,981 70,452,944
Other comprehensive loss    
Change in foreign currency translation, net of tax $ 54,000 $ (238,000)
Net unrealized gain (loss) on investments, net of tax 14,000 (62,000)
Total comprehensive loss $ (8,757,000) $ (7,503,000)