XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement [Abstract]        
Revenue $ 173,332 $ 162,880 $ 329,103 $ 312,199
Expenses:        
Cost of revenue 64,953 62,606 127,752 128,508
Sales and marketing 42,323 42,240 90,429 85,929
Technology and development 21,583 25,829 43,875 52,720
General and administrative 22,514 22,631 46,452 49,296
Total expenses 151,373 153,306 308,508 316,453
Income (loss) from operations 21,959 9,574 20,595 (4,254)
Other (income) expense:        
Interest expense, net 5,071 6,793 10,248 14,751
Foreign exchange (gain) loss, net 4,944 516 7,161 (1,799)
Loss on extinguishment of debt 0 0 2,152 7,387
Other income (153) (1,284) (576) (2,576)
Total other expense, net 9,862 6,025 18,985 17,763
Income (loss) before income taxes 12,097 3,549 1,610 (22,017)
Provision (benefit) for income taxes 958 4,627 105 (3,182)
Net income (loss) $ 11,139 $ (1,078) $ 1,505 $ (18,835)
Net income (loss) per share:        
Basic (in dollars per share) $ 0.08 $ (0.01) $ 0.01 $ (0.13)
Diluted (in dollars per share) $ 0.08 $ (0.01) $ 0.01 $ (0.13)
Weighted average shares used to compute net income (loss) per share:        
Basic (in shares) 141,654 140,551 141,752 139,924
Diluted (in shares) 148,260 140,551 149,184 139,924