v3.26.1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net loss $ (35,318) $ (13,029) $ (36,548) $ (38,877)
Other comprehensive income (loss):        
Unrealized foreign currency translation adjustment (204) 4,851 (1,312) 7,115
Realized foreign currency translation from divestitures of businesses 0 (1,292) 0 4,423
Unrealized translation gain on foreign currency denominated intercompany loans, net of taxes 13 4,732 84 6,230
Interest rate swaps, net of reclassifications into earnings (1,111) (1,262) (2,248) (5,152)
Other comprehensive income (loss): (1,302) 7,029 (3,476) 12,616
Comprehensive loss $ (36,620) $ (6,000) $ (40,024) $ (26,261)