XML 51 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Per Share Information (Tables)
12 Months Ended
Dec. 31, 2023
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):
 Year Ended December 31,
 202320222021
Amounts attributable to common stock:   
Net income attributable to common stock$744,689 $491,189 $485,956 
Weighted average shares:   
Weighted average shares outstanding for basic earnings per share attributable to common stock145,222 143,488 140,824 
Effect of dilutive unvested non-participating stock-based awards3,601 4,504 4,549 
Weighted average shares outstanding for diluted earnings per share attributable to common stock148,823 147,992 145,373