XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Details 1) - $ / shares
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Earnings Per Share [Abstract]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 14,017 20,116 12,182 9,375
Dilutive securities 608,000 821,000 691,000 949,000
Diluted (in shares) 21,556,000 21,487,000 21,561,000 21,556,000
Basic (in dollars per share) $ 1.19 $ 1.29 $ 2.91 $ 3.90
Diluted (in dollars per share) $ 1.16 $ 1.24 $ 2.82 $ 3.73