XML 65 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 8 - Balance Sheet Details (Details) - Property and Equipment (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 238,222us-gaap_PropertyPlantAndEquipmentGross $ 206,731us-gaap_PropertyPlantAndEquipmentGross
Accumulated depreciation (69,401)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment (60,341)us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Total 168,821us-gaap_PropertyPlantAndEquipmentNet 146,390us-gaap_PropertyPlantAndEquipmentNet
Land and Land Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 7,803us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandAndLandImprovementsMember
7,416us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LandAndLandImprovementsMember
Building and Building Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 102,254us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingAndBuildingImprovementsMember
96,161us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_BuildingAndBuildingImprovementsMember
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 65,240us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
54,847us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_MachineryAndEquipmentMember
Dies and Tools [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 16,897us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gnrc_DiesAndToolsMember
17,071us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= gnrc_DiesAndToolsMember
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,383us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
1,979us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_VehiclesMember
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 21,990us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_OfficeEquipmentMember
17,304us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_OfficeEquipmentMember
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment 2,535us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
2,229us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_LeaseholdImprovementsMember
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 20,120us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember
$ 9,724us-gaap_PropertyPlantAndEquipmentGross
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ConstructionInProgressMember