Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 46,802 $ 77,283 $ 47,770 $ 98,353
Other comprehensive (loss) income:        
Unrealized gain (loss) from interest rate hedges, net of tax 568 (65) 748 (695)
Foreign currency translation adjustments (870) (1,085) (4,774) 5,594
Total other comprehensive loss (302) (1,150) (4,026) 4,899
Comprehensive income 46,500 76,133 43,744 103,252
Comprehensive income attributable to non-controlling interests and redeemable non-controlling interests:        
Net income (14,921) (3,245) (28,884) (5,650)
Foreign currency translation adjustments (178) (157) (583) (92)
Comprehensive income attributable to non-controlling interests and redeemable non-controlling interests (15,099) (3,402) (29,467) (5,742)
Comprehensive income attributable to common shareholders $ 31,401 $ 72,731 $ 14,277 $ 97,510