XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Accounting Policies - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Basic earnings per share        
Net income $ 18,763 $ 24,859 $ 36,991 $ 48,422
Weighted average common shares outstanding (in shares) 43,639,987 43,572,796 43,611,926 43,563,804
Basic earnings per share (in USD per share) $ 0.43 $ 0.57 $ 0.85 $ 1.11
Diluted earnings per share        
Net income $ 18,763 $ 24,859 $ 36,991 $ 48,422
Weighted average common shares outstanding (in shares) 43,639,987 43,572,796 43,611,926 43,563,804
Effect of dilutive securities:        
Weighted average common shares outstanding (in shares) 43,742,588 43,684,691 43,757,321 43,711,822
Diluted earnings per share (in USD per share) $ 0.43 $ 0.57 $ 0.85 $ 1.11
Restricted stock        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 102,046 77,296 136,693 107,122
Stock options        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 555 34,599 8,702 40,896