v3.25.2
Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income (Loss) - 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 $ 104,114 $ 103,123 $ 208,318 $ 209,868
Cost of revenue 41,261 42,180 81,931 85,095
Gross profit 62,853 60,943 126,387 124,773
Operating expenses:        
Sales and marketing 38,020 37,377 72,275 76,518
General and administrative 16,845 19,531 34,376 37,933
Reorganization costs 722 3,208 1,184 3,208
Litigation costs and related recoveries:        
Litigation settlement (36,196) 0 (36,196) 0
Professional fees and other costs of litigation 2,264 1,602 4,189 4,527
Litigation costs and related recoveries, net (33,932) 1,602 (32,007) 4,527
Total operating expenses 21,655 61,718 75,828 122,186
Operating income (loss) 41,198 (775) 50,559 2,587
Non-operating income and (expenses):        
Interest expense (1,629) (1,483) (3,304) (2,824)
Other income (expenses), net 1,232 1,492 1,155 2,457
Income (loss) before income taxes 40,801 (766) 48,410 2,220
Income taxes (10,543) (382) (14,802) (2,051)
Net income (loss) 30,258 (1,148) 33,608 169
Other comprehensive income        
Foreign currency translation gain (loss) 2,230 (573) 2,904 (1,564)
Derivative instrument and other adjustments, net of tax (703) (491) (1,686) (191)
Comprehensive income (loss) $ 31,785 $ (2,212) $ 34,826 $ (1,586)
Net income (loss) per share attributable to common stockholders:        
Basic (in dollars per share) $ 0.33 $ (0.01) $ 0.37 $ 0
Diluted (in dollars per share) $ 0.32 $ (0.01) $ 0.36 $ 0
Weighted average number of shares of Common Stock outstanding:        
Basic (shares) 92,127 90,495 91,686 90,125
Diluted (shares) 94,120 90,495 93,752 90,822