XML 56 R43.htm IDEA: XBRL DOCUMENT v3.25.4
Segment and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2025
Segment Reporting [Abstract]  
Schedule of Segment Expenses and Other Segment Information Significant segment expenses and other segment information were as follows:
Year Ended
December 31,
2025
2024
2023
Revenue$443,644 $376,815 $307,675 
Less:
Cost of revenue (a)80,933 62,026 50,901 
Sales (a)83,875 66,175 52,344 
Marketing (a)80,501 70,458 70,439 
Research and development (a)80,755 74,175 55,229 
General and administrative (a)64,242 58,181 67,121 
Other segment items (b)76,150 37,492 19,308 
Other income, net(12,710)(12,094)(12,313)
Provision for income taxes9,395 13,027 3,696 
Net (loss) income$(19,497)$7,375 $950 
(a) Excludes stock-based compensation, amortization of acquired intangible assets, restructuring, and acquisition-related costs.
(b) Other segment items include those noted in (a) above.
Schedule of Total Revenue by Geographic Area Total revenue by geographic area was as follows:
Year Ended
December 31,
202520242023
Revenue:
United States$219,385 $170,732 $146,408 
United Kingdom40,040 34,375 30,044 
Other184,219 171,708 131,223 
Total revenue$443,644 $376,815 $307,675 
Schedule of Property and Equipment, Net by Geographic Location
Property and equipment, net by geographic location consists of the following:
As of December 31,
20252024
Property and equipment, net:
United States$2,084 $2,960 
Netherlands1,484 1,775 
Spain990 862 
Other791 937 
Total assets$5,349 $6,534