v3.25.2
Segment Reporting (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information [Line Items]            
Total revenues $ 148,015   $ 140,523   $ 290,288 $ 278,375
Loss on held for sale and impairments 0   459   85 11,691
Depreciation and amortization         34,549 44,889
Interest and other expense, net 8,798   9,552   21,557 15,343
Income tax expense 1,243   703   1,755 6,626
Net income (loss) from continuing operations 5,761   (2,552)   6,695 (18,562)
Income (loss) from discontinued operations, net of income tax 2,392   (824)   (6,255) (1,138)
Net income (loss) 8,153 $ (7,713) (3,376) $ (16,324) 440 (19,700)
Reportable Segment            
Segment Reporting Information [Line Items]            
Total revenues 148,015   140,523   290,288 278,375
Employee expense 57,107   58,852   112,907 115,970
Marketing and advertising 9,090   8,897   17,478 16,478
Communication services 5,991   5,064   11,670 10,619
Third-party commissions 4,941   5,407   10,237 10,741
Software, tools and hosting 15,503   13,970   29,142 27,247
Legal and professional fees 14,307   10,710   28,978 22,455
Loss on held for sale and impairments 0   459   85 11,691
Other segment items 8,685   9,560   16,427 18,962
Depreciation and amortization 16,589   19,901   33,357 40,805
Interest and other expense, net 8,798   9,552   21,557 15,343
Income tax expense 1,243   703   1,755 6,626
Total expenses 142,254   143,075   283,593 296,937
Net income (loss) from continuing operations 5,761   (2,552)   6,695 (18,562)
Income (loss) from discontinued operations, net of income tax 2,392   (824)   (6,255) (1,138)
Net income (loss) $ 8,153   $ (3,376)   $ 440 $ (19,700)