XML 111 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
Operating Segments and Geographic Area Data - Summary of Reconciliation of Consolidated Assets (Detail) (USD $)
In Thousands, unless otherwise specified
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Segment Reporting, Asset Reconciling Item [Line Items]      
Total consolidated assets $ 2,280,130us-gaap_Assets $ 2,053,179us-gaap_Assets $ 1,829,515us-gaap_Assets
Operating Segments [Member]      
Segment Reporting, Asset Reconciling Item [Line Items]      
Total consolidated assets 2,292,415us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
2,053,784us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,836,024us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Customer Advance Payments [Member]      
Segment Reporting, Asset Reconciling Item [Line Items]      
Total consolidated assets 25,578us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= ndsn_CustomerAdvancePaymentsMember
28,341us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= ndsn_CustomerAdvancePaymentsMember
20,894us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= ndsn_CustomerAdvancePaymentsMember
Eliminations [Member]      
Segment Reporting, Asset Reconciling Item [Line Items]      
Total consolidated assets $ (37,863)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (28,946)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
$ (27,403)us-gaap_Assets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember