XML 61 R50.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 13 - Recent Accounting and Reporting Developments - Impact of the Adoption (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Jan. 01, 2018
Dec. 31, 2017
Trade and other receivables, less allowance for doubtful accounts of $286 and $477 $ 16,334   $ 16,334   $ 28,570 $ 28,990
Costs and estimated earnings in excess of billings on uncompleted contracts      
Contract assets 44,320   44,320   42,945 44,502
Accrued liabilities 5,013   5,013   5,780 6,563
Billings in excess of costs and estimated earnings on uncompleted contracts      
Contract liabilities 184   184   2,537 2,599
Deferred income taxes 233   233   684 941
Retained earnings 73,245   73,245   $ 80,882 81,757
Net sales 28,785 $ 28,692 62,150 $ 58,349    
Cost of sales 30,023 27,946 62,040 56,360    
Operating loss (5,827) (2,826) (8,169) (6,304)    
Income tax benefit (108) (1,404) (380) (1,566)    
Net loss (5,686) $ (2,068) (7,637) $ (5,936)    
Calculated under Revenue Guidance in Effect before Topic 606 [Member]            
Trade and other receivables, less allowance for doubtful accounts of $286 and $477 16,559   16,559      
Costs and estimated earnings in excess of billings on uncompleted contracts 47,187   47,187      
Contract assets        
Accrued liabilities 5,928   5,928      
Billings in excess of costs and estimated earnings on uncompleted contracts 142   142      
Contract liabilities        
Deferred income taxes 551   551      
Retained earnings 75,146   75,146      
Net sales 29,170   63,370      
Cost of sales 30,168   62,172      
Operating loss (5,587)   (7,081)      
Income tax benefit (159)   (318)      
Net loss (5,395)   (6,611)      
Accounting Standards Update 2014-09 [Member]            
Trade and other receivables, less allowance for doubtful accounts of $286 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 $286 and $477 225   225      
Costs and estimated earnings in excess of billings on uncompleted contracts 47,187   47,187      
Contract assets (44,320)   (44,320)      
Accrued liabilities 915   915      
Billings in excess of costs and estimated earnings on uncompleted contracts 142   142      
Contract liabilities (184)   (184)      
Deferred income taxes 318   318      
Retained earnings 1,901   1,901      
Net sales 385   1,220      
Cost of sales 145   132      
Operating loss 240   1,088      
Income tax benefit (51)   62      
Net loss $ 291   $ 1,026      
Previously Reported [Member]            
Trade and other receivables, less allowance for doubtful accounts of $286 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