XML 63 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 1 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
shares in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Sep. 30, 2014
Cash, Uninsured Amount $ 24,100,000      
Research and Development Expense $ 1,100,000 $ 1,300,000 $ 1,300,000  
Treasury Stock, Shares, Acquired 0 0    
Increase (Decrease) in Accounts Payable $ 93,000 $ (683,000) (1,379,000)  
Payments to Acquire Property, Plant, and Equipment 10,382,000 7,206,000 15,742,000  
Restatement Adjustment [Member]        
Increase (Decrease) in Accounts Payable   (87,000)    
Payments to Acquire Property, Plant, and Equipment     (579,000)  
Restatement Adjustment [Member] | Accounting Standards Update 2014-09 [Member] | Tooling Sales [Member]        
Deferred Revenue, Period Increase (Decrease) 574,000      
Property, Plant and Equipment, Gross, Period Increase (Decrease) 479,000      
Increase (Decrease) in Retained Earnings 95,000      
Employee Stock Option [Member]        
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 525,000 $ 318,000 $ 312,000  
Minimum [Member]        
Finite-Lived Intangible Asset, Useful Life 5 years      
Maximum [Member]        
Finite-Lived Intangible Asset, Useful Life 14 years      
Component Products [Member]        
Reporting Unit, Amount of Fair Value in Excess of Carrying Amount       $ 69,000,000
Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount       74.00%