XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
INCOME PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
INCOME PER SHARE        
Net income available to common stockholders $ 59,011 $ 41,227 $ 202,872 $ 169,090
Net income (loss) attributable to noncontrolling interest in consolidated joint venture 997 (715) 3,688 1,656
Net income available to common shareholders - if-converted method $ 60,008 $ 40,512 $ 206,560 $ 170,746
Weighted Average Number of Shares Outstanding, Diluted [Abstract]        
Weighted average shares outstanding - basic (in shares) 59,900 59,707 59,845 57,089
Effect of dilutive stock-based compensation (in shares) 223 225 287 238
Effect of dilutive put rights (in shares) 3,778 3,688 3,403 4,064
Weighted average shares outstanding - diluted (in shares) 63,901 63,620 63,535 61,391
Basic income per share available to common stockholders $ 0.99 $ 0.69 $ 3.39 $ 2.96
Diluted income per share available to common stockholders $ 0.94 $ 0.64 $ 3.25 $ 2.78