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) 2022 2021 2020
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 - basic 22,140  22,780  22,730 
Weighted average impact of potentially dilutive convertible notes 2,059  —  — 
Effect of potentially dilutive securities 272  575  357 
Weighted average common shares outstanding - diluted 24,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