XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Basic EPS [Abstract]        
Weighted average common shares outstanding (in shares) 47,172 45,163 47,159 43,662
Net income available to common stockholders $ 38,097 $ 24,606 $ 104,636 $ 88,336
Basic EPS (in dollars per share) $ 0.81 $ 0.54 $ 2.22 $ 2.02
Diluted EPS [Abstract]        
Weighted average common shares outstanding (in shares) 47,172 45,163 47,159 43,662
Dilutive effect of common stock options and restricted stock (in shares) 301 236 251 234
Weighted average common shares and common share equivalents (in shares) 47,473 45,399 47,410 43,896
Net income available to common stockholders $ 38,097 $ 24,606 $ 104,636 $ 88,336
Diluted EPS (in dollars per share) $ 0.8 $ 0.54 $ 2.21 $ 2.01
Anti-dilutive stock options and restricted stock outstanding (in shares) 0 27 1 25