Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.26.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
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 March 31,
2026 2025
Basic weighted average number of shares outstanding 67,367  71,915 
Effect of dilutive securities:
Unvested restricted stock 439  735 
Diluted average shares outstanding 67,806  72,650 
Net earnings $ 55,309  $ 122,806 
Basic earnings per share $ 0.82  $ 1.71 
Diluted earnings per share $ 0.82  $ 1.69