XML 58 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Recent Accounting and Reporting Developments - Impact of the Adoption (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Jan. 01, 2018
Dec. 31, 2017
Trade and other receivables, less allowance for doubtful accounts of $503 and $477 $ 24,241   $ 28,570 $ 28,990
Costs and estimated earnings in excess of billings on uncompleted contracts    
Contract assets 44,845   42,945 44,502
Accrued liabilities 5,105   5,780 6,563
Billings in excess of costs and estimated earnings on uncompleted contracts    
Contract liabilities 1,155   2,537 2,599
Deferred income taxes 354   684 941
Retained earnings 78,931   $ 80,882 81,757
Net sales 33,365 $ 29,657    
Cost of sales 32,017 28,414    
Selling, general and administrative expense 3,385 3,840    
Operating loss (2,342) (3,478)    
Income tax benefit (272) (162)    
Net loss (1,951) $ (3,868)    
Calculated under Revenue Guidance in Effect before Topic 606 [Member]        
Trade and other receivables, less allowance for doubtful accounts of $503 and $477 24,707      
Costs and estimated earnings in excess of billings on uncompleted contracts 46,759      
Contract assets      
Accrued liabilities 5,875      
Billings in excess of costs and estimated earnings on uncompleted contracts 785      
Contract liabilities      
Deferred income taxes 724      
Retained earnings 80,541      
Net sales 34,200      
Cost of sales 32,004      
Selling, general and administrative expense 3,385      
Operating loss (1,494)      
Income tax benefit (159)      
Net loss (1,216)      
Accounting Standards Update 2014-09 [Member]        
Trade and other receivables, less allowance for doubtful accounts of $503 and $477       (420)
Costs and estimated earnings in excess of billings on uncompleted contracts       (44,502)
Contract assets       42,945
Accrued liabilities       (783)
Billings in excess of costs and estimated earnings on uncompleted contracts       (2,599)
Contract liabilities       2,537
Deferred income taxes       (257)
Retained earnings       (875)
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]        
Trade and other receivables, less allowance for doubtful accounts of $503 and $477 466      
Costs and estimated earnings in excess of billings on uncompleted contracts 46,759      
Contract assets (44,845)      
Accrued liabilities 770      
Billings in excess of costs and estimated earnings on uncompleted contracts 785      
Contract liabilities (1,155)      
Deferred income taxes 370      
Retained earnings 1,610      
Net sales 835      
Cost of sales (13)      
Selling, general and administrative expense      
Operating loss 848      
Income tax benefit 113      
Net loss $ 735      
Previously Reported [Member]        
Trade and other receivables, less allowance for doubtful accounts of $503 and $477       28,990
Costs and estimated earnings in excess of billings on uncompleted contracts       44,502
Contract assets      
Accrued liabilities       6,563
Billings in excess of costs and estimated earnings on uncompleted contracts       2,599
Contract liabilities      
Deferred income taxes       941
Retained earnings       $ 81,757