Quarterly report pursuant to Section 13 or 15(d)

Note 5 - Fair Value Measurements (Details Textual)

v3.21.1
Note 5 - Fair Value Measurements (Details Textual) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Jun. 30, 2020
Oct. 31, 2018
Interest Expense, Total       $ 2,660 $ 4,486 $ 10,661 $ 14,580      
Nonoperating Income (Expense), Total       (23,272) (970) (27,652) 96,843      
Income Tax Expense (Benefit), Total       (48) $ 10,389 16,121 44,501      
Business Combination, Liabilities Arising from Contingencies, Amount Recognized       10,800   10,800        
QT Holdings Corporation [Member]                    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       51,000   51,000        
Business Combination, Liabilities Arising from Contingencies, Amount Recognized       5,300   5,300        
B-MoGen [Member]                    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High       38,000   38,000        
Business Combination, Liabilities Arising from Contingencies, Amount Recognized       5,500   5,500        
Reclassification out of Accumulated Other Comprehensive Income [Member] | AOCI Attributable to Parent [Member]                    
Interest Expense, Total           6,662 2,102      
Nonoperating Income (Expense), Total           512        
Income Tax Expense (Benefit), Total           (1,670) (488)      
Reclassification out of Accumulated Other Comprehensive Income [Member] | Designated as Hedging Instrument [Member] | AOCI Attributable to Parent [Member]                    
Interest Expense, Total           6,700 2,100      
Nonoperating Income (Expense), Total           (500)        
Income Tax Expense (Benefit), Total           (1,700) $ (500)      
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member]                    
Derivative, Notional Amount                   $ 380,000
Derivative Notional Amount, Decrease in Period     $ 100,000              
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member] | Other Noncurrent Liabilities [Member]                    
Derivative Notional Amount, Dedesignated               $ 80,000 $ 80,000  
Derivative, Fair Value, De-designed       1,400   1,400        
Embedded Derivative Financial Instruments [Member] | Cash Flow Hedging [Member] | Forecast [Member]                    
Derivative Notional Amount, Decrease in Period $ 200,000 $ 80,000                
CCXI [Member]                    
Investments, Total       6,600   6,600     6,600  
Investments, Fair Value Disclosure, Total       $ 6,500   $ 6,500     $ 8,000