XML 16 R33.htm IDEA: XBRL DOCUMENT v2.4.0.6
Balance Sheet Details (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2013
Dec. 31, 2012
Inventories [Abstract]    
Raw materials $ 186,551 $ 168,459
Work-in-process 10,274 8,580
Finished goods 68,402 55,777
Reserves for excess and obsolescence (6,406) (6,999)
Total 258,821 225,817
Property, Plant and Equipment [Line Items]    
Gross property and equipment 157,385 153,129
Accumulated depreciation (50,911) (48,411)
Total 106,474 104,718
Other accrued liabilities [Abstract]    
Accrued commissions 8,620 7,467
Accrued interest 14,060 15,809
Product warranty obligations - short term 33,242 28,752
Accrued dividends for unvested restricted stock 1,222 3,957
Accrued volume rebates 5,299 7,991
Accrued customer prepayments 3,098 6,569
Other accrued selling expenses 8,636 7,753
Other accrued liabilities 8,211 7,783
Total 82,388 86,081
Other long-term liabilities [Abstract]    
Accrued pension costs 23,338 23,174
Product warranty obligations - long term 22,007 20,833
Other long-term liabilities 1,954 2,335
Total 47,299 46,342
Land and improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 6,559 6,511
Buildings and improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 69,317 68,934
Machinery and Equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 45,751 42,581
Dies and tools [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 16,016 15,406
Vehicles [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,889 1,872
Office equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 13,431 12,993
Leasehold improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,406 1,393
Construction in progress [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 3,016 $ 3,439