XML 94 R40.htm IDEA: XBRL DOCUMENT v3.22.4
EARNINGS PER COMMON SHARE (Tables)
12 Months Ended
Dec. 31, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
Income per common share is calculated for the years ended December 31, 2022, 2021 and 2020 as follows:  
(thousands except per share data)202220212020
Numerator:
Earnings for basic per share calculation$328,196 $224,915 $97,061 
Effect of interest on potentially dilutive convertible notes, net of tax$1,927 $— $— 
Earnings for dilutive per share calculation$330,123 $224,915 $97,061 
Denominator:
Weighted average common shares outstanding - basic22,140 22,780 22,730 
Weighted average impact of potentially dilutive convertible notes2,059 — — 
Effect of potentially dilutive securities272 575 357 
Weighted average common shares outstanding - diluted24,471 23,355 23,087 
Earnings per common share:
Basic earnings per common share$14.82 $9.87 $4.27 
Diluted earnings per common share$13.49 $9.63 $4.20 
Cash dividends paid per common share$1.44 $1.17 $1.03