XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Per Share Information - Basic and Diluted Earnings Per Share Attributable to Common Stock (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Amounts attributable to common stock:    
Net income attributable to common stock, basic $ 118,360 $ 95,046
Net income attributable to common stock, diluted $ 118,360 $ 95,046
Weighted average shares:    
Weighted average shares outstanding for basic earnings per share attributable to common stock (in shares) 145,936 144,467
Effect of dilutive unvested non-participating stock-based awards (in shares) 3,414 4,194
Weighted average shares outstanding for diluted earnings per share attributable to common stock (in shares) 149,350 148,661