v3.25.2
Discontinued Operations - Schedule of Results of Operations from the Discontinued Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Income (loss) from discontinued operations, net of income tax $ 2,392 $ (824) $ (6,255) $ (1,138)
Discontinued Operations, Held-for-Sale | Marketing technology solutions        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Total revenues 34,536 36,870 63,168 69,131
Cost of revenues (exclusive of depreciation and amortization presented separately below) 26,107 29,786 46,768 55,078
Sales and marketing 2,583 1,993 5,285 4,197
Product development 1,423 936 2,509 1,830
General and administrative 2,436 2,942 4,719 5,091
Depreciation and amortization 0 2,037 1,191 4,084
(Gain) loss on held for sale and impairments (412) 0 9,021 (11)
Total operating expenses 32,137 37,694 69,493 70,269
Operating income (loss) 2,399 (824) (6,325) (1,138)
Other income, net 0 0 3 0
Net income (loss) before income tax benefit 2,399 (824) (6,322) (1,138)
Income tax (expense) benefit (7) 0 67 0
Income (loss) from discontinued operations, net of income tax $ 2,392 $ (824) $ (6,255) $ (1,138)