XML 83 R72.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE - Schedule of Earnings per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings per share    
Net income $ 27,637 $ 20,196
Average number of common shares issued (in shares) 51,903 51,903
Less: average number of treasury shares (in shares) 7,488 3,494
Less: average number of unvested stock award shares (in shares) 722 741
Average number of basic shares outstanding (in shares) 43,693 47,668
Average number of diluted shares outstanding (in shares) 44,036 48,067
Basic earnings per common share (in dollars per share) $ 0.63 $ 0.42
Diluted earnings per common share (in dollars per share) $ 0.63 $ 0.42
Unvested stock award shares    
Earnings per share    
Plus: dilutive effect of share-based payment arrangements (in shares) 343 392
Stock Options Outstanding    
Earnings per share    
Plus: dilutive effect of share-based payment arrangements (in shares) 0 7