XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Basic EPS [Abstract]        
Weighted average common shares outstanding (in shares) 47,158 42,905 47,153 42,900
Net income available to common stockholders $ 32,716 $ 30,072 $ 66,539 $ 63,730
Basic EPS (in dollars per share) $ 0.69 $ 0.7 $ 1.41 $ 1.49
Diluted EPS [Abstract]        
Weighted average common shares outstanding (in shares) 47,158 42,905 47,153 42,900
Dilutive effect of common stock options and restricted stock (in shares) 225 221 228 229
Weighted average common shares and common share equivalents (in shares) 47,383 43,126 47,381 43,129
Net income available to common stockholders $ 32,716 $ 30,072 $ 66,539 $ 63,730
Diluted EPS (in dollars per share) $ 0.69 $ 0.7 $ 1.4 $ 1.48
Anti-dilutive stock options and restricted stock outstanding (in shares) 2 61 2 24