XML 21 R6.htm IDEA: XBRL DOCUMENT 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 (loss) $ 850,453 $ 921,156 $ 877,758
Other comprehensive income:      
Change in fair value of interest rate swaps (32,752) 96,249 59,325
Total comprehensive income 817,701 1,017,405 937,083
Less: comprehensive income attributable to noncontrolling interests 45,866 65,373 52,887
Comprehensive income attributable to common stockholders $ 771,835 $ 952,032 $ 884,196