Annual report pursuant to Section 13 and 15(d)

Note 5 - Fair Value Measurements (Details Textual)

v3.20.2
Note 5 - Fair Value Measurements (Details Textual) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Jun. 30, 2020
Jul. 01, 2019
Jun. 30, 2019
Jun. 04, 2019
Oct. 31, 2018
Aug. 01, 2018
Jul. 02, 2018
Business Combination, Liabilities Arising from Contingencies, Amount Recognized         $ 14.6          
Exosome Diagnostics, Inc [Member]                    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 325.0         $ 325.0  
Business Combination, Liabilities Arising from Contingencies, Amount Recognized                 $ 3.8  
QT Holdings Corporation [Member]                    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       51.0           $ 51.0
Business Combination, Liabilities Arising from Contingencies, Amount Recognized                   $ 5.3
B-MoGen [Member]                    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       38.0     $ 38.0      
Business Combination, Liabilities Arising from Contingencies, Amount Recognized             $ 5.5      
Embedded Derivative Financial Instruments [Member]                    
Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax       3.5            
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member]                    
Derivative, Notional Amount               $ 380.0    
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member] | Other Noncurrent Liabilities [Member]                    
Derivative Notional Amount, Dedesignated       80.0            
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member] | Forecast [Member]                    
Derivative Notional Amount, Decrease in Period $ 200.0 $ 80.0 $ 100.0              
CCXI [Member]                    
Investments, Total       6.6   $ 18.8        
Investments, Fair Value Disclosure, Total       $ 8.0