v3.25.2
Per Share Information
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Per Share Information
7. PER SHARE INFORMATION:
The amounts used to compute basic and diluted earnings per share attributable to common stock consisted of the following (in thousands):
Three Months EndedSix Months Ended
June 30,June 30,
2025202420252024
Amounts attributable to common stock:
Net income attributable to common stock$229,250 $188,159 $373,508 $306,519 
Weighted average shares:
Weighted average shares outstanding for basic earnings per share attributable to common stock148,448 146,580 148,361 146,258 
Effect of dilutive unvested non-participating stock-based awards2,475 3,208 2,576 3,329 
Weighted average shares outstanding for diluted earnings per share attributable to common stock150,923 149,788 150,937 149,587