XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Per Share Information (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share Attributable to Common Stock
The amounts used to compute basic and diluted earnings per share attributable to common stock consisted of the following (in thousands):
Three Months EndedNine Months Ended
September 30,September 30,
2025202420252024
Amounts attributable to common stock:
Net income attributable to common stock$339,420 $293,185 $712,928 $599,704 
Weighted average shares:
Weighted average shares outstanding for basic earnings per share attributable to common stock149,039 147,394 148,590 146,639 
Effect of dilutive unvested non-participating stock-based awards2,457 3,162 2,538 3,272 
Weighted average shares outstanding for diluted earnings per share attributable to common stock151,496 150,556 151,128 149,911