XML 55 R42.htm IDEA: XBRL DOCUMENT v3.3.1.900
Summary of Significant Accounting Policies - Receivable, Inventory, And Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Revenue Recognition    
Minimum term of extended warranty contracts sold 5 years  
Maximum term of extended warranty contracts sold 10 years  
Deferred product and service revenues $ 18,500,000 $ 10,100,000
Sale/leaseback transactions    
Lease Term 6 years  
Deferred profit related to sale/leaseback transactions $ 3,600,000  
Accounts Receivable    
Minimum number of days after an invoice is issued when accounts receivable is considered due 30 days  
Maximum number of days after an invoice is issued when accounts receivable is considered due 60 days  
Allowance for doubtful accounts receivable $ 0 0
Leased Property Under Capital Lease    
Amortization period of capital lease 6 years  
Amortization expense of property under capital leases $ 538,000 517,000
Minimum    
Research and Development Contracts    
Cost Sharing Percentages of research and development contracts 30.00%  
Intangible Assets    
Intangible asset useful lives 5 years  
Maximum    
Research and Development Contracts    
Cost Sharing Percentages of research and development contracts 50.00%  
Intangible Assets    
Intangible asset useful lives 10 years  
Products and Services Arrangements    
Revenue Recognition    
Unbilled amounts $ 602,000 616,000
Research and Development Contracts    
Revenue Recognition    
Unbilled amounts $ 500,000 $ 1,000,000
Buildings.    
Property, Plant and Equipment.    
Estimated useful life 20 years  
Building improvements | Minimum    
Property, Plant and Equipment.    
Estimated useful life 5 years  
Building improvements | Maximum    
Property, Plant and Equipment.    
Estimated useful life 20 years  
Software, machinery and equipment | Minimum    
Property, Plant and Equipment.    
Estimated useful life 1 year  
Software, machinery and equipment | Maximum    
Property, Plant and Equipment.    
Estimated useful life 15 years