XML 119 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant Accounting Policies - Reconciliation of Product Warranty Liability (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Accounting Policies [Abstract]    
Balance at beginning of year $ 9,409us-gaap_ProductWarrantyAccrual $ 8,929us-gaap_ProductWarrantyAccrual
Accruals for warranties 10,813us-gaap_ProductWarrantyAccrualWarrantiesIssued 7,891us-gaap_ProductWarrantyAccrualWarrantiesIssued
Warranty assumed from acquisitions   947us-gaap_ProductWarrantyAccrualAdditionsFromBusinessAcquisition
Warranty payments (10,012)us-gaap_ProductWarrantyAccrualPayments (8,356)us-gaap_ProductWarrantyAccrualPayments
Currency adjustments (292)us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease (2)us-gaap_ProductWarrantyAccrualCurrencyTranslationIncreaseDecrease
Balance at end of year $ 9,918us-gaap_ProductWarrantyAccrual $ 9,409us-gaap_ProductWarrantyAccrual