XML 73 R60.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 5 - Balance Sheet Components (Details) - Property and Equipment, Net - USD ($)
$ in Thousands
Dec. 31, 2015
Dec. 31, 2014
Property, Plant and Equipment [Line Items]    
Property and equipment $ 142,483 $ 133,842
Less: accumulated depreciation and amortization (77,124) (70,900)
Total 65,359 62,942
Production Equipment And Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 92,208 88,929
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 34,736 29,386
Land [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 5,600 5,600
Transportation Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 4,694 4,694
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 2,962 2,883
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 2,283 $ 2,350