XML 14 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
Revenue:        
Total revenue [1] $ 80,721 $ 75,902 $ 160,134 $ 150,625
Cost of revenue, excluding depreciation and amortization:        
Total cost of revenue, excluding depreciation and amortization 42,480 40,060 85,658 78,577
Operating expenses:        
Sales and marketing 13,206 12,745 27,944 31,803
Research and development 12,392 13,884 27,578 28,755
General and administrative 8,284 14,363 22,446 28,927
Depreciation and amortization 12,684 10,657 25,004 21,182
Goodwill impairment 28,769 0 28,769 0
Total operating expenses 75,335 51,649 131,741 110,667
Loss from operations (37,094) (15,807) (57,265) (38,619)
Interest and other (expense) income, net (3,803) 2,361 (7,159) 4,699
Loss before income taxes (40,897) (13,446) (64,424) (33,920)
Income tax provision 81 70 296 183
Net loss $ (40,978) $ (13,516) $ (64,720) $ (34,103)
Net loss per share, basic (in USD per share) $ (0.59) $ (0.23) $ (0.94) $ (0.58)
Net loss per share, diluted (in USD per share) $ (0.59) $ (0.23) $ (0.94) $ (0.58)
Weighted-average shares outstanding used in calculating net loss per share, basic (in shares) 69,625,540 59,303,791 69,091,777 58,947,653
Weighted-average shares outstanding used in calculating net loss per share, diluted (in shares) 69,625,540 59,303,791 69,091,777 58,947,653
Technology        
Revenue:        
Total revenue [1] $ 52,876 $ 47,635 $ 104,358 $ 94,601
Cost of revenue, excluding depreciation and amortization:        
Total cost of revenue, excluding depreciation and amortization 18,352 16,067 35,917 31,382
Professional services        
Revenue:        
Total revenue [1] 27,845 28,267 55,776 56,024
Cost of revenue, excluding depreciation and amortization:        
Total cost of revenue, excluding depreciation and amortization $ 24,128 $ 23,993 $ 49,741 $ 47,195
[1] Includes amounts attributable to related party transactions. See Note 17 for further details.