XML 37 R25.htm IDEA: XBRL DOCUMENT v3.19.2
NET INCOME PER SHARE (Details) - Stock Options [Member] - shares
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Net Income Per Share [Abstract]        
Common equivalent shares attributable to stock options included in calculation of diluted net income per share (in shares) 41,428 100,219 51,345 105,285
Antidilutive securities excluded from earnings per share calculation (in shares) 63,750 0 63,750 0