XML 30 R5.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Revenues:      
Total revenues $ 588,907 $ 562,185 $ 534,871
Operating expenses:      
Cost of revenues (exclusive of depreciation and amortization presented separately below) 132,063 124,787 127,405
Sales and marketing 119,503 114,098 113,692
Product development 79,018 76,179 72,144
General and administrative 131,760 128,599 123,353
Depreciation and amortization 67,228 80,650 94,872
Loss on sale and impairments 85 11,670 6,325
Total operating expenses 529,657 535,983 537,791
Operating income (loss) 59,250 26,202 (2,920)
Interest and other income (expense), net (38,091) (35,560) (46,408)
Net income (loss) from continuing operations before income tax expense 21,159 (9,358) (49,328)
Income tax expense (2,955) (5,839) (1,377)
Net income (loss) from continuing operations 18,204 (15,197) (50,705)
(Loss) income from discontinued operations, net of income tax (605) (25,892) 5,085
Net income (loss) 17,599 (41,089) (45,620)
Other comprehensive income (loss):      
Foreign currency translation gain, net 1,632 (6,301) 2,181
Comprehensive income (loss) $ 19,231 $ (47,390) $ (43,439)
Basic net income (loss) per share attributable to common stockholders      
Continuing operations (in dollars per share) $ 0.10 $ (0.08) $ (0.27)
Discontinued operations (in dollars per share) 0 (0.14) 0.03
Basic net income (loss) per share attributable to common stockholders (in dollars per share) 0.10 (0.22) (0.24)
Diluted net income (loss) per share attributable to common stockholders      
Continuing operations (in dollars per share) 0.10 (0.08) (0.27)
Discontinued operations (in dollars per share) 0 (0.14) 0.03
Diluted net income (loss) per share attributable to common stockholders (in dollars per share) $ 0.10 $ (0.22) $ (0.24)
Weighted-average shares of common stock outstanding used in computing net income (loss) per share:      
Basic (in shares) 181,392,891 184,897,709 188,938,892
Diluted (in shares) 183,906,513 184,897,709 188,938,892
Subscription and transaction fees      
Revenues:      
Total revenues $ 566,915 $ 542,977 $ 515,119
Other      
Revenues:      
Total revenues $ 21,992 $ 19,208 $ 19,752