Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Narrative (Details)

v3.22.2.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Sep. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2020
May 31, 2021
Apr. 06, 2021
Dec. 31, 2020
Oct. 31, 2018
Interest Expense, Total         $ 11,309 $ 13,952 $ 19,197        
Income Tax Expense (Benefit), Total         38,287 8,590 47,181        
Total other income (expense), net         4,796 (89,121) 119,058        
Payment for Contingent Consideration Liability, Financing Activities         700   3,400        
Exchange Traded Investment Grade Bond Funds [Member]                      
Investments         25,000            
Investments, Fair Value Disclosure, Total         23,900            
Acquisition of Asuragen, Inc. [Member]                      
BusinessCombinationContingentConsiderationLiability         5,000       $ 18,300    
Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High         105,000       $ 105,000    
QT Holdings Corporation [Member]                      
Payment for Contingent Consideration Liability, Financing Activities       $ 4,000              
Reclassification out of Accumulated Other Comprehensive Income [Member] | AOCI Attributable to Parent [Member]                      
Interest Expense, Total         6,352 8,598 4,503        
Total other income (expense), net           512          
Reclassification out of Accumulated Other Comprehensive Income [Member] | Designated as Hedging Instrument [Member] | AOCI Attributable to Parent [Member]                      
Interest Expense, Total         6,400 8,600 3,500        
Income Tax Expense (Benefit), Total         1,500 (2,100)          
Total other income (expense), net           (500)          
Forward Starting Swap [Member] | Cash Flow Hedging [Member]                      
Derivative, Notional Amount                     $ 380,000
Derivative Notional Amount, Decrease in Period   $ 80,000 $ 100,000                
Forward Starting Swap [Member] | Cash Flow Hedging [Member] | Other Current Liabilities [Member]                      
Derivative Liability, Current         500            
Forward Starting Swap [Member] | Cash Flow Hedging [Member] | Other Noncurrent Liabilities [Member]                      
Derivative Notional Amount, Dedesignated             $ 80,000     $ 80,000  
Hedging Liabilities, Noncurrent           7,600          
Forward Starting Swap [Member] | Cash Flow Hedging [Member] | Forecast [Member]                      
Derivative Notional Amount, Decrease in Period $ 200,000                    
New Forward Starting Swap [Member] | Cash Flow Hedging [Member]                      
Derivative, Notional Amount               $ 200,000      
New Forward Starting Swap [Member] | Cash Flow Hedging [Member] | Other Noncurrent Assets [Member]                      
Hedging Assets, Noncurrent, Total         11,000 300          
CCXI [Member]                      
Investments         6,600 6,600          
Investments, Fair Value Disclosure, Total         $ 36,000 20,000          
Warrant Via Net Share Settlement         66,833            
Value of warrants           $ 1,400