XML 35 R25.htm IDEA: XBRL DOCUMENT v3.19.1
NET INCOME PER SHARE (Details) - Stock Options [Member] - shares
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Net Income Per Share [Abstract]    
Common equivalent shares attributable to stock options included in calculation of diluted net income per share (in shares) 61,243 110,436
Antidilutive securities excluded from earnings per share calculation (in shares) 50,000 0