v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Statement of Comprehensive Income [Abstract]    
Net loss $ (1,230) $ (25,848)
Other comprehensive income (loss):    
Unrealized foreign currency translation adjustment (1,108) 2,264
Realized translation gain on divestitures of businesses 0 5,715
Unrealized translation gain on foreign currency denominated intercompany loans, net of taxes 71 1,498
Interest rate swaps, net of reclassifications into earnings (1,137) (3,890)
Other comprehensive income (loss): (2,174) 5,587
Comprehensive loss $ (3,404) $ (20,261)