XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.2
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
Basic EPS [Abstract]        
Weighted average common shares outstanding (in shares) 42,905 42,845 42,900 42,992
Net income available to common stockholders $ 30,072 $ 37,775 $ 63,730 $ 76,901
Basic EPS (in dollars per share) $ 0.7 $ 0.88 $ 1.49 $ 1.79
Diluted EPS [Abstract]        
Weighted average common shares outstanding (in shares) 42,905 42,845 42,900 42,992
Dilutive effect of common stock options and restricted stock (in shares) 221 248 229 246
Weighted average common shares and common share equivalents (in shares) 43,126 43,093 43,129 43,238
Net income available to common stockholders $ 30,072 $ 37,775 $ 63,730 $ 76,901
Diluted EPS (in dollars per share) $ 0.7 $ 0.88 $ 1.48 $ 1.78
Anti-dilutive stock options and restricted stock outstanding (in shares) 61 2 24 2