XML 46 R35.htm IDEA: XBRL DOCUMENT v3.19.2
Basic and Diluted Net Income per Share (Details) - $ / shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Basic:        
Weighted average shares outstanding 24,708,923 24,718,430 24,833,002 24,683,264
Diluted:        
Weighted average shares outstanding 24,708,923 24,718,430 24,833,002 24,683,264
Weighted average effects of dilutive securities 199,251 177,765 199,251 188,259
Total 24,908,174 24,896,195 25,032,253 24,871,523
Antidilutive securities: $ 265,700 $ 124,000 $ 265,700 $ 124,000