v3.25.1
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Statement of Comprehensive Income [Abstract]    
Net loss $ (25,848) $ (96,130)
Other comprehensive income (loss):    
Unrealized foreign currency translation adjustment 2,264 (2,611)
Realized foreign currency translation 5,715 0
Unrealized translation gain (loss) on foreign currency denominated intercompany loans, net of taxes 1,498 (1,412)
Interest rate swaps, net of reclassifications into earnings (3,890) 162
Other comprehensive income (loss): 5,587 (3,861)
Comprehensive loss $ (20,261) $ (99,991)