XML 38 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Warranty Costs (Details) - Warranty and General Liability Reserve (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Apr. 30, 2015
Apr. 30, 2014
Apr. 30, 2015
Apr. 30, 2014
Product Warranty Liability [Line Items]        
Balance $ 181,833us-gaap_ProductWarrantyAccrual $ 133,077us-gaap_ProductWarrantyAccrual $ 178,008us-gaap_ProductWarrantyAccrual $ 131,028us-gaap_ProductWarrantyAccrual
Charges incurred during the period (30,492)us-gaap_ProductWarrantyAccrualPayments (4,804)us-gaap_ProductWarrantyAccrualPayments (35,097)us-gaap_ProductWarrantyAccrualPayments (9,342)us-gaap_ProductWarrantyAccrualPayments
Balance 161,307us-gaap_ProductWarrantyAccrual 134,865us-gaap_ProductWarrantyAccrual 161,307us-gaap_ProductWarrantyAccrual 134,865us-gaap_ProductWarrantyAccrual
Selling, General and Administrative Expenses [Member]        
Product Warranty Liability [Line Items]        
Additions 4,331us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
4,510us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
9,580us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
9,051us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_SellingGeneralAndAdministrativeExpensesMember
Cost of Sales [Member]        
Product Warranty Liability [Line Items]        
Additions $ 5,635us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 2,082us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 8,816us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember
$ 4,128us-gaap_ProductWarrantyAccrualWarrantiesIssued
/ us-gaap_IncomeStatementLocationAxis
= us-gaap_CostOfSalesMember