| **Derivative Financial Instruments - Outstanding Currency, Forward Exchange Contracts (Detail) - Foreign Currency Forward Contracts - USD ($) $ in Thousands** | Oct. 31, 2020 | Oct. 31, 2019 |
|----------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------|---------------|
| Sell                                                                                                                                                           |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | $ 255,779     | $ 332,608     |
| Buy                                                                                                                                                            |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 552,966       | 433,344       |
| Euro | Sell                                                                                                                                                    |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 127,849       | 264,661       |
| Euro | Buy                                                                                                                                                     |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 259,510       | 107,598       |
| Pound sterling | Sell                                                                                                                                          |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 36,943        | 32,600        |
| Pound sterling | Buy                                                                                                                                           |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 71,380        | 48,867        |
| Japanese yen | Sell                                                                                                                                            |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 23,262        | 29,397        |
| Japanese yen | Buy                                                                                                                                             |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 41,133        | 51,217        |
| Australian dollar | Sell                                                                                                                                       |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 179           | 168           |
| Australian dollar | Buy                                                                                                                                        |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 9,084         | 7,767         |
| Hong Kong dollar | Sell                                                                                                                                        |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 59,459        | 189           |
| Hong Kong dollar | Buy                                                                                                                                         |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 81,199        | 135,862       |
| Singapore dollar | Sell                                                                                                                                        |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 1,102         | 1,108         |
| Singapore dollar | Buy                                                                                                                                         |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 17,350        | 15,684        |
| Others | Sell                                                                                                                                                  |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | 6,985         | 4,485         |
| Others | Buy                                                                                                                                                   |          |          |
| **Derivative [Line Items]**                                                                                                                                    |          |          |
| Notional Amounts of foreign currency derivative contracts                                                                                                      | $ 73,310      | $ 66,349      |

| X                                                                                                                                                                                                                                                                                                                                                                                                           |
|-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
No definition available.
+ Details**Name:**us-gaap_DerivativeLineItems**Namespace Prefix:**us-gaap_**Data Type:**xbrli:stringItemType**Balance Type:**na**Period Type:**duration |
| X                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Definition
Nominal or face amount used to calculate payment on derivative.
+ References
Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1B -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5580258-113959Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Publisher FASB -Name Accounting Standards Codification -Topic 815 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121590274&loc=SL5579245-113959
+ Details**Name:**us-gaap_DerivativeNotionalAmount**Namespace Prefix:**us-gaap_**Data Type:**xbrli:monetaryItemType**Balance Type:**na**Period Type:**instant |
| X                                                                                                                                                                  |
|--------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                |
|----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_PositionAxis=us-gaap_ShortMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                               |
|---------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**us-gaap_PositionAxis=us-gaap_LongMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_EUR**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_GBP**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_JPY**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_AUD**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_HKD**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                     |
|-----------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=currency_SGD**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |
| X                                                                                                                                 |
|-----------------------------------------------------------------------------------------------------------------------------------|
| - Details**Name:**srt_CurrencyAxis=ndsn_OtherCurrencyMember**Namespace Prefix:****Data Type:**na**Balance Type:****Period Type:** |