XML 126 R101.htm IDEA: XBRL DOCUMENT v3.25.4
Segment Reporting - Schedule of Segment Information for Revenues (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]      
Total revenues $ 588,907 $ 562,185 $ 534,871
Loss on sale and impairments 85 11,670 6,325
Depreciation and amortization 68,422 88,824 104,201
Interest and other income (expense), net 38,091 35,560 46,408
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)
Reportable Segment      
Segment Reporting Information [Line Items]      
Total revenues 588,907 562,185 534,871
Employee expense 234,538 232,396 230,427
Lead generation, marketing and advertising 34,705 34,214 32,357
Communication services 24,447 21,328 28,369
Third-party commissions 19,480 21,132 22,104
Software, tools and hosting 63,240 56,134 47,629
Legal and professional fees 53,610 43,751 32,563
Loss on sale and impairments 85 11,670 6,325
Other segment items 32,324 34,708 43,145
Depreciation and amortization 67,228 80,650 94,872
Interest and other income (expense), net 38,091 35,560 46,408
Income tax expense 2,955 5,839 1,377
Total expenses 570,703 577,382 585,576
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)