XML 37 R24.htm IDEA: XBRL DOCUMENT v3.8.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2017
Earnings Per Share Tables  
Schedule of Earnings Per Share

    2017     2016  
             
Weighted-average common shares outstanding - basic     24,147,908       23,320,065  
                 
Dilutive effect of options, warrants and restricted stock units     2,248,252       1,565,217  
                 
Weighted-average common shares outstanding - diluted     26,396,160       24,885,282  
                 
Options, restricted stock units and warrants excluded from the computation of diluted income per share because the effect of inclusion would have been anti-dilutive           230,978