XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Income Statement [Abstract]        
Revenue $ 179,494 $ 162,003 $ 508,597 $ 474,202
Expenses:        
Cost of revenue 69,356 62,544 197,108 191,052
Sales and marketing 40,348 39,585 130,777 125,514
Technology and development 20,198 20,261 64,073 72,981
General and administrative 24,551 24,490 71,003 73,786
Total expenses 154,453 146,880 462,961 463,333
Income from operations 25,041 15,123 45,636 10,869
Other (income) expense:        
Interest expense, net 4,668 6,848 14,916 21,599
Foreign exchange (gain) loss, net (416) 3,019 6,745 1,220
Loss on extinguishment of debt 0 319 2,152 7,706
Other income (154) (1,306) (730) (3,882)
Total other expense, net 4,098 8,880 23,083 26,643
Income (loss) before income taxes 20,943 6,243 22,553 (15,774)
Provision (benefit) for income taxes 885 1,029 990 (2,153)
Net income (loss) $ 20,058 $ 5,214 $ 21,563 $ (13,621)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.14 $ 0.04 $ 0.15 $ (0.10)
Diluted (in dollars per share) $ 0.13 $ 0.04 $ 0.14 $ (0.10)
Weighted average shares used to compute net income (loss) per share:        
Basic (in shares) 143,009 141,270 142,176 140,376
Diluted (in shares) 153,166 148,697 150,516 140,376