XML 15 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Net income (loss) attributable to common stockholders $ 139,074 $ 55,474 $ 51,256 $ (184,914)
Unrealized gain on derivatives, net of income taxes 13,974 39,825 54,276 9,391
Adjustment for net gain on derivatives recognized into earnings, net of income taxes (6,922) (6,612) (14,368) (11,766)
Other comprehensive income (loss) 7,052 33,213 39,908 (2,375)
Comprehensive income (loss) $ 146,126 $ 88,687 $ 91,164 $ (187,289)