EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2016
Earnings Per Share [Abstract]  
Schedule of earnings per share
  Years Ended December 31, 
  2016  2015  2014 
(Loss) income from continuing operations $(24,320) $(19,157) $2,236 
Loss from discontinued operations  -   -   (492)
Net (loss) income $(24,320) $(19,157) $1,744 
Common Shares:            
Weighted average common shares outstanding  19,493   19,117   18,922 
Dilutive effect of common stock equivalents  -   -   346 
Total  19,493   19,117   19,268 
             
Basic (loss) earnings per share:            
(Loss) income from continuing operations $(1.25) $(1.00) $0.12 
Loss from discontinued operations  -   -   (0.03)
Net (loss) income $(1.25) $(1.00) $0.09 
             
Diluted (loss) earnings per share:            
(Loss) income from continuing operations $(1.25) $(1.00) $0.12 
Loss from discontinued operations  -   -   (0.03)
Net (loss) income $(1.25) $(1.00) $0.09