XML 72 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Numerators:      
Net income available to Common Stockholders—Basic $ 366,998 $ 314,191 $ 284,611
Amounts allocated to dilutive securities 17,804 15,470 14,198
Net income available to Common Stockholders—Fully Diluted $ 384,802 $ 329,661 $ 298,809
Denominator:      
Weighted average Common Shares outstanding – Basic (in shares) 187,439 186,061 185,780
Effect of dilutive securities:      
Exchange of Common OP Units for Common Shares (in shares) 9,105 9,217 9,289
Stock options and restricted stock (in shares) 92 151 186
Weighted average Common Shares outstanding – Fully Diluted (in shares) 196,636 195,429 195,255
Earnings per Common Share – Basic (usd per share) $ 1.96 $ 1.69 $ 1.53
Earnings per Common Share – Fully Diluted (usd per share) $ 1.96 $ 1.69 $ 1.53