XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings per share        
Net income $ 23,861 $ 23,115 $ 51,498 $ 43,311
Average number of common shares issued (in shares) 51,903 51,903 51,903 51,903
Less: average number of treasury shares (in shares) 7,624 5,247 7,552 4,375
Less: average number of unvested stock award shares (in shares) 836 838 787 795
Average number of basic shares outstanding (in shares) 43,443 45,818 43,564 46,733
Average number of diluted shares outstanding (in shares) 43,532 46,102 43,780 47,074
Basic earnings per common share (in dollars per share) $ 0.55 $ 0.50 $ 1.18 $ 0.93
Diluted earnings per common share (in dollars per share) $ 0.55 $ 0.50 $ 1.18 $ 0.92
Unvested stock award shares        
Earnings per share        
Plus: dilutive effect (in shares) 89 283 216 337
Stock Options Outstanding        
Earnings per share        
Plus: dilutive effect (in shares) 0 1 0 4