XML 92 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounting Policies - Narrative (Details)
3 Months Ended 12 Months Ended
Apr. 30, 2019
reporting_unit
Oct. 31, 2019
USD ($)
shares
Jul. 31, 2019
USD ($)
Jul. 31, 2018
USD ($)
Oct. 31, 2019
USD ($)
business_unit
shares
Oct. 31, 2018
USD ($)
shares
Oct. 31, 2017
USD ($)
Nov. 01, 2019
USD ($)
Nov. 01, 2018
USD ($)
Property, Plant and Equipment [Line Items]                  
Number of business units | business_unit         2        
Refund liability for product returns   $ 11,600,000     $ 11,600,000        
Number of reporting units | reporting_unit 3                
Goodwill impairment     $ 0 $ 0          
Net foreign exchange loss         2,200,000 $ 3,400,000 $ 1,400,000    
Interest capitalized included in construction in progress         $ 6,100,000 $ 3,900,000      
Treasury stock repurchase (in shares) | shares   4,100,000     4,100,000 3,600,000      
Share repurchase program, common stock repurchased (in shares) | shares   512,000     537,000 0      
Minimum                  
Property, Plant and Equipment [Line Items]                  
Capitalized contract cost, amortization period (or less)   1 year     1 year        
Minimum | Building                  
Property, Plant and Equipment [Line Items]                  
Property, plant and equipment, useful life         30 years        
Minimum | Machinery and equipment                  
Property, Plant and Equipment [Line Items]                  
Property, plant and equipment, useful life         3 years        
Maximum | Building                  
Property, Plant and Equipment [Line Items]                  
Property, plant and equipment, useful life         40 years        
Maximum | Machinery and equipment                  
Property, Plant and Equipment [Line Items]                  
Property, plant and equipment, useful life         15 years        
Accounting Standards Update 2016-16                  
Property, Plant and Equipment [Line Items]                  
Cumulative effect, decrease to retained earnings                 $ 13,300,000
Accounting Standards Update 2016-16 | Retained Earnings                  
Property, Plant and Equipment [Line Items]                  
Cumulative effect, decrease to retained earnings                 $ 13,300,000
CooperSurgical                  
Property, Plant and Equipment [Line Items]                  
Number of reporting units | reporting_unit 2                
New Accounting Pronouncement, Early Adoption, Effect | Accounting Standards Update 2018-15                  
Property, Plant and Equipment [Line Items]                  
Capitalization of implementation costs of service contract   $ 4,100,000     $ 4,100,000        
Subsequent Event | Forecast | Accounting Standards Update 2016-02                  
Property, Plant and Equipment [Line Items]                  
Lease, right-of-use asset               $ 263,100,000  
Lease, liability               $ 271,900,000