Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

v3.23.3
EARNINGS PER SHARE (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings per Common Share
Basic and diluted earnings per common share were calculated as follows (in thousands, except per share amounts):
 
Three Months Ended September 30, Nine Months Ended September 30,
2023 2022 2023 2022
Basic weighted average number of shares outstanding 36,603  36,569  36,677  36,736 
Effect of dilutive securities:
Unvested restricted stock 475  377  432  400 
Diluted average shares outstanding 37,078  36,946  37,109  37,136 
Net earnings $ 221,760  $ 262,489  $ 539,897  $ 729,827 
Basic earnings per share $ 6.06  $ 7.18  $ 14.72  $ 19.87 
Diluted earnings per share $ 5.98  $ 7.10  $ 14.55  $ 19.65