XML 84 R73.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2018
Sep. 30, 2017
Sep. 30, 2018
Sep. 30, 2017
Numerator:        
Net earnings (basic) $ 5,091 $ 4,139 $ 14,084 $ 11,631
Net earnings (diluted) $ 5,091 $ 4,139 $ 14,084 $ 11,631
Denominator:        
Weighted-average shares outstanding (basic) (in shares) 11,962,654 11,058,956 11,452,968 9,951,767
Effect of dilutive securities:        
Common stock equivalent shares from stock options (in shares) 70,780 105,473 100,539 75,505
Weighted-average shares outstanding (diluted) (in shares) 12,033,434 11,164,429 11,553,507 10,027,272
Net earnings per share        
Basic (in USD per share) $ 0.43 $ 0.37 $ 1.23 $ 1.17
Diluted (in USD per share) $ 0.42 $ 0.37 $ 1.22 $ 1.16