XML 50 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 3 - Recent Accounting Pronouncements (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Jul. 01, 2018
Jul. 02, 2017
Jul. 01, 2018
Jul. 02, 2017
Jan. 01, 2018
Dec. 31, 2017
Retained Earnings (Accumulated Deficit), Ending Balance $ (112,402,000)   $ (112,402,000)   $ (111,421,000) $ (111,591,000)
Revenue from Contract with Customer, Including Assessed Tax $ 22,971,000 $ 21,249,000 $ 42,913,000 $ 39,434,000    
Earnings Per Share, Basic, Total $ 0.04 $ (0.15) $ (0.05) $ (0.32)    
Operating Income (Loss), Total $ (542,000) $ (2,847,000) $ (2,168,000) $ (7,824,000)    
Other Nonoperating Income (Expense), Total 1,623,000 (70,000) 1,707,000 1,778,000    
Difference between Revenue Guidance in Effect before and after Topic 606 [Member]            
Retained Earnings (Accumulated Deficit), Ending Balance 356,000   356,000      
Revenue from Contract with Customer, Including Assessed Tax $ 519,000   $ 1,026,000      
Earnings Per Share, Basic, Total $ 0.01   $ 0.01      
Operating Income (Loss), Total $ 80,000   $ 186,000      
Other Nonoperating Income (Expense), Total 0   0      
Accounting Standards Update 2014-09 [Member]            
Retained Earnings (Accumulated Deficit), Ending Balance         $ 170,000  
New Accounting Pronouncement or Change in Accounting Principle, Effect of Change on Net Income $ 80,000   $ 186,000      
Accounting Standards Update 2017-07 [Member]            
Operating Income (Loss), Total       199,000    
Other Nonoperating Income (Expense), Total   $ 43,000   $ 199,000