v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE (LOSS) INCOME - 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) income $ (22,614) $ (9,603) $ (67,849) $ 221,593
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustment 446 1,180 131 1,347
Unrealized (loss) gain on derivative instruments (4,341) 1,068 (3,373) 1,680
Total other comprehensive (loss) income (3,895) 2,248 (3,242) 3,027
Comprehensive (loss) income (26,509) (7,355) (71,091) 224,620
Comprehensive income (loss) attributable to noncontrolling interest 277 (14) 213 241
Comprehensive (loss) income attributable to common stockholders $ (26,786) $ (7,341) $ (71,304) $ 224,379