XML 43 R30.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Reconciliation of the component parts of earnings per share [Abstract]    
Net income $ 14,083 $ 13,313
Weighted average common shares (in shares) 96,435 96,727
Stock Options (in shares) 31 22
Weighted average common shares including potential dilutive shares (in shares) 96,466 96,749
Basic EPS (in dollars per share) $ 0.146 $ 0.138
Diluted EPS (in dollars per share) $ 0.146 $ 0.138
Stock Options [Member]    
Antidilutive Securities [Abstract]    
Number of anti-dilutive stock options excluded from diluted earnings per share (in shares) 302 452