XML 25 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]      
Revenue $ 139,236 $ 150,687 $ 169,495
Cost of revenue, net 64,239 66,888 62,669
Gross margin 74,997 83,799 106,826
Operating expenses:      
Research and development 24,638 23,368 13,692
General and administrative 38,382 49,228 58,490
Sales and marketing 12,797 44,352 49,876
Total operating expenses 75,817 116,948 122,058
Loss from operations (820) (33,149) (15,232)
Interest and other expenses, net (1,572) (5,327) (5,411)
Loss before income taxes (2,392) (38,476) (20,643)
Provision for income taxes (7,663) (2,980) (6,366)
Net loss, basic (10,055) (41,456) (27,009)
Net loss, diluted $ (10,055) $ (41,456) $ (27,009)
Net loss per share:      
Basic (in dollars per share) $ (0.12) $ (0.50) $ (0.33)
Diluted (in dollars per share) $ (0.12) $ (0.50) $ (0.33)
Weighted average shares of common stock used to compute net loss per share:      
Basic (in shares) 87,380,708 82,493,226 80,786,725
Diluted (in shares) 87,380,708 82,493,226 80,786,725