Quarterly report pursuant to Section 13 or 15(d)

Note 4 - Fair Value Measurements (Details Textual)

v3.20.2
Note 4 - Fair Value Measurements (Details Textual) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Jul. 01, 2019
Jun. 04, 2019
Oct. 31, 2018
Jul. 02, 2018
Business Combination, Liabilities Arising from Contingencies, Amount Recognized           $ 10.8      
QT Holdings Corporation [Member]                  
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       $ 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          
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       2.1          
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member]                  
Derivative, Notional Amount               $ 380.0  
Derivative Notional Amount, Decrease in Period $ 200.0 $ 80.0 $ 100.0            
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member] | Other Noncurrent Liabilities [Member]                  
Derivative Notional Amount, Dedesignated         $ 80.0        
CCXI [Member]                  
Investments, Total       6.6 6.6        
Investments, Fair Value Disclosure, Total       $ 7.4 $ 8.0