XML 77 R36.htm IDEA: XBRL DOCUMENT v2.4.0.8
Balance Sheet Details (Details) (USD $)
In Thousands, unless otherwise specified
Jun. 30, 2013
Dec. 31, 2012
Inventories [Abstract]    
Raw materials $ 182,854 $ 168,459
Work-in-process 10,854 8,580
Finished goods 100,466 55,777
Reserves for excess and obsolescence (6,916) (6,999)
Total 287,258 225,817
Property, Plant and Equipment [Line Items]    
Gross property and equipment 162,685 153,129
Accumulated depreciation (53,204) (48,411)
Total 109,481 104,718
Other accrued liabilities [Abstract]    
Accrued commissions 10,313 7,467
Accrued interest 5,110 15,809
Product warranty obligations - short term 34,931 28,752
Accrued dividends for unvested restricted stock 2,507 3,957
Accrued volume rebates 6,380 7,991
Accrued customer prepayments 1,492 6,569
Other accrued selling expenses 10,242 7,753
Other accrued liabilities 7,387 7,783
Total 78,362 86,081
Other long-term liabilities [Abstract]    
Accrued pension costs 23,591 23,174
Product warranty obligations - long term 21,954 20,833
Other long-term liabilities 2,025 2,335
Total 47,570 46,342
Land and improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 6,688 6,511
Buildings and improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 72,204 68,934
Machinery and Equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 47,016 42,581
Dies and tools [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 16,446 15,406
Vehicles [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,910 1,872
Office equipment [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 14,033 12,993
Leasehold improvements [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment 1,438 1,393
Construction in progress [Member]
   
Property, Plant and Equipment [Line Items]    
Gross property and equipment $ 2,950 $ 3,439