XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Gross $ 71,521 $ 64,231
Deferred Tax Liabilities, Gross 61,969 63,467
Deferred Tax Liabilities, Other 5,462 4,798
Deferred Tax Assets, Tax Deferred Expense, Other 20,346 19,826
Deferred Tax Liability, Valuation Allowance 0 0
Deferred Tax Assets, Valuation Allowance 47,224 52,750
Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses 0 0
Deferred Tax Assets, Tax Credit Carryforwards 43,929 51,387
Deferred tax liabilities, deferred tax expense, postretirement benefits 52 100
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,463 2,683
Deferred Tax Liability, Deferred Expense, Deferred Compensation 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,071 9,937
Deferred Tax Liabilities, Intangible Assets 48,248 49,267
Deferred Tax Assets, Goodwill and Intangible Assets 639 760
Deferred Tax Assets, in Process Research and Development 20,252 9,986
Deferred Tax Liabilities, Property, Plant and Equipment 8,148 9,238
Deferred Tax Assets, Property, Plant and Equipment 3,507 3,118
Deferred Tax Liabilities Accounts Receivable 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,828 2,202
Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 9,248 8,556
Deferred Tax Liabilities, Inventory 59 64
Deferred Tax Assets, Inventory 7,462 8,526
Deferred Tax Liabilities, In Process Research and Development 0 0
Net of liabilities [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Tax Deferred Expense, Other 14,884 15,028
Deferred income taxes 9,552 764
Deferred Tax Assets, Valuation Allowance 47,224 52,750
Deferred Tax Assets, Tax Credit Carryforwards 43,929 51,387
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,411 2,583
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,071 9,937
Deferred Tax Assets, in Process Research and Development 20,252 9,986
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,828 2,202
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 9,248 8,556
Deferred Tax Assets, Inventory 7,403 8,462
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Liabilities, Intangible Assets 47,609 48,507
Deferred Tax Liabilities, Property, Plant and Equipment $ 4,641 $ 6,120