XML 63 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Net Income Per Share (Details 1) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share [Abstract]        
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 57,091 6,462 15,045 5,908
Dilutive securities 626,000 898,000 714,000 969,000
Diluted (in shares) 21,506,000 21,520,000 21,545,000 21,546,000
Basic (in dollars per share) $ 0.91 $ 1.11 $ 1.72 $ 2.62
Diluted (in dollars per share) $ 0.88 $ 1.06 $ 1.66 $ 2.50