v2.4.0.6
Commitments and Contingencies (Details 1) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
Jun. 29, 2012
Movement in Standard Product Warranty Accrual [Roll Forward]  
Standard Product Warranty Accrual, Beginning Balance $ 2,013
Standard Product Warranty Accrual, Warranties Issued 467
Standard Product Warranty Accrual, Payments (915)
Standard Product Warranty Accrual, Currency Translation, Increase (Decrease) (3)
Standard Product Warranty Accrual, Ending Balance $ 1,562