XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
Basic and diluted earnings per common share were calculated as follows (in thousands, except per share amounts):
 
Three Months Ended June 30,Six Months Ended June 30,
2023202220232022
Basic weighted average number of shares outstanding36,765 36,647 36,715 36,820 
Effect of dilutive securities:
Unvested restricted stock426 315 434 419 
Diluted average shares outstanding37,191 36,962 37,149 37,239 
Net earnings$186,836 $250,084 $318,137 $467,338 
Basic earnings per share$5.08 $6.82 $8.67 $12.69 
Diluted earnings per share$5.02 $6.77 $8.56 $12.55