XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]        
Net income $ 15,581 $ 20,460 $ 52,572 $ 60,117
Basic weighted average shares (in shares) 52,420,711 52,260,551 52,392,300 52,174,705
Effect of dilutive stock options, restricted stock and performance awards (in shares) 1,125,802 890,744 1,272,697 780,344
Diluted weighted average shares (in shares) 53,546,513 53,151,295 53,664,997 52,955,049
Basic (usd per share) $ 0.30 $ 0.39 $ 1.00 $ 1.15
Diluted (usd per share) $ 0.29 $ 0.38 $ 0.98 $ 1.14
Anti-dilutive shares (in shares) 375,428 118,832 291,236 473,295