XML 74 R61.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 5 - Balance Sheet Components - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Property and equipment $ 170,461 $ 142,483
Less: accumulated depreciation and amortization (85,290) (77,124)
Total 85,171 65,359
Production Equipment and Software [Member]    
Property and equipment 95,565 92,208
Building and Building Improvements [Member]    
Property and equipment 48,964 34,736
Transportation Equipment [Member]    
Property and equipment 11,291 4,694
Land [Member]    
Property and equipment 8,285 5,600
Furniture and Fixtures [Member]    
Property and equipment 3,518 2,962
Leasehold Improvements [Member]    
Property and equipment $ 2,838 $ 2,283