XML 81 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Gross $ 53,570 $ 52,916
Deferred Tax Liabilities, Gross 64,993 64,778
Deferred Tax Liabilities, Other 5,226 5,282
Deferred Tax Assets, Tax Deferred Expense, Other 17,919 13,698
Deferred Tax Liability, Valuation Allowance 0 0
Deferred Tax Assets, Valuation Allowance 47,276 51,069
Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses 0 0
Deferred Tax Assets, Tax Credit Carryforwards 49,006 60,238
Deferred tax liabilities, deferred tax expense, postretirement benefits 0 166
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,301 2,359
Deferred Tax Liability, Deferred Expense, Deferred Compensation 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,221 8,069
Deferred Tax Liabilities, Intangible Assets 50,095 51,987
Deferred Tax Assets, Goodwill and Intangible Assets 859 996
Deferred Tax Liabilities, Property, Plant and Equipment 9,618 7,292
Deferred Tax Assets, Property, Plant and Equipment 3,177 3,479
Deferred Tax Liabilities Accounts Receivable 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 2,105 1,433
Deferred Tax Liabilities Tax Deferred Expense Compensation And Benefits Employee Benefits 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 8,146 8,570
Deferred Tax Liabilities, Inventory 54 51
Deferred Tax Assets, Inventory 8,112 5,143
Net of liabilities [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Valuation Allowance 47,276  
Deferred Tax Assets, Tax Credit Carryforwards 49,006  
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 2,301  
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,221  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 2,105  
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 8,146  
Deferred Tax Assets, Inventory 8,058  
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Liabilities, Net 11,423 11,862
Deferred Tax Assets, Tax Deferred Expense, Other 12,693  
Deferred Tax Liabilities, Intangible Assets 49,236  
Deferred Tax Liabilities, Property, Plant and Equipment 6,441  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards [Line Items]    
Deferred Tax Assets, Operating Loss Carryforwards $ 205  
Net of liabilities [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Valuation Allowance   51,069
Deferred Tax Assets, Tax Credit Carryforwards   60,238
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits   2,193
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost   8,069
Deferred Tax Liabilities, Intangible Assets   50,991
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts   1,433
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits   8,570
Deferred Tax Assets, Inventory   5,092
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Tax Deferred Expense, Other   8,416
Deferred Tax Liabilities, Property, Plant and Equipment   $ 3,813