XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Accounting Policies - Schedule of Computation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Basic earnings per share        
Net income $ 16,205 $ 23,821 $ 53,196 $ 72,243
Weighted average common shares outstanding (in shares) 43,646,609 43,573,370 43,623,614 43,567,028
Basic earnings per share (in USD per share) $ 0.37 $ 0.55 $ 1.22 $ 1.66
Diluted earnings per share        
Net income $ 16,205 $ 23,821 $ 53,196 $ 72,243
Weighted average common shares outstanding (in shares) 43,646,609 43,573,370 43,623,614 43,567,028
Effect of dilutive securities:        
Weighted average common shares outstanding (in shares) 43,796,069 43,703,793 43,813,947 43,699,035
Diluted earnings per share (in USD per share) $ 0.37 $ 0.55 $ 1.21 $ 1.65
Restricted stock        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 143,673 92,405 182,559 92,718
Stock options        
Effect of dilutive securities:        
Effect of dilutive securities (in shares) 5,787 38,018 7,774 39,289