Annual report pursuant to Section 13 and 15(d)

Consolidated Statements of Comprehensive Income

v3.24.0.1
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net income $ 63,904 $ 98,549 $ 80,191
Other comprehensive income (loss):      
Unrealized (loss) gain from interest rate hedges, net of tax effect of $(190), $2,039, and $662, respectively (538) 6,017 2,793
Foreign currency translation adjustment 1,574 (3,401) (170)
Total other comprehensive income 1,036 2,616 2,623
Comprehensive income 64,940 101,165 82,814
Comprehensive income attributable to non-controlling interests and redeemable non-controlling interests:      
Net income (1,434) (3,623) (9,733)
Foreign currency translation adjustments (30) 0 0
Comprehensive income attributable to non-controlling interests and redeemable non-controlling interests (1,464) (3,623) (9,733)
Comprehensive income attributable to common shareholders $ 63,476 $ 97,542 $ 73,081