Quarterly report pursuant to Section 13 or 15(d)

Revenue Recognition (Impact of New Revenue Guidance on Statements of Operations) (Details)

v3.8.0.1
Revenue Recognition (Impact of New Revenue Guidance on Statements of Operations) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Revenue Recognition    
Revenue $ 83,964 $ 72,248
Cost of sales 63,937 55,061
Gross profit 20,027 17,187
Selling, general, and administrative expense 16,146 14,877
Intangibles amortization 2,871 2,749
Income (loss) from operations 1,010 (439)
Interest expense, net (3,945) (5,296)
Other expense, net (203) (236)
Income before taxes (3,138) (5,971)
Income tax expense (1,262) (2,694)
Net income $ (1,876) $ (3,277)
Loss per common share:    
Basic (in dollars per share) $ (0.08) $ (0.14)
Diluted (in dollars per share) $ (0.08) $ (0.14)
Accounting Standards Update (“ASU”) No. 2014-09 | Balances without adoption of Topic 606    
Revenue Recognition    
Revenue $ 83,670  
Cost of sales 63,748  
Gross profit 19,922  
Selling, general, and administrative expense 16,146  
Intangibles amortization 2,871  
Income (loss) from operations 905  
Interest expense, net (3,945)  
Other expense, net (203)  
Income before taxes (3,243)  
Income tax expense (1,290)  
Net income $ (1,953)  
Loss per common share:    
Basic (in dollars per share) $ (0.09)  
Diluted (in dollars per share) $ (0.09)  
Accounting Standards Update (“ASU”) No. 2014-09 | Effect of Change Higher/(Lower)    
Revenue Recognition    
Revenue $ 294  
Cost of sales 189  
Gross profit 105  
Income (loss) from operations 105  
Income before taxes 105  
Income tax expense 28  
Net income $ 77  
Loss per common share:    
Basic (in dollars per share) $ 0.01  
Diluted (in dollars per share) $ 0.01