XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.2
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Tax Credit Carryforward [Line Items]    
Deferred Tax Assets, Gross $ 101,446 $ 71,521
Deferred Tax Liabilities, Gross 86,349 61,969
Deferred Tax Liabilities, Other 14,067 5,462
Deferred Tax Assets, Tax Deferred Expense, Other 26,959 20,346
Deferred Tax Liability, Valuation Allowance 0 0
Deferred Tax Assets, Valuation Allowance 82,180 47,224
Deferred Tax Liabilities Tax Credit Carryforwards And Net Operating Losses 0 0
Deferred Tax Assets, Tax Credit Carryforwards 84,160 43,929
Deferred tax liabilities, deferred tax expense, postretirement benefits 252 52
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 3,336 2,463
Deferred Tax Liability, Deferred Expense, Deferred Compensation 0 0
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,413 9,071
Deferred Tax Liabilities, Intangible Assets 63,886 48,248
Deferred Tax Assets, Goodwill and Intangible Assets 722 639
Deferred Tax Assets, in Process Research and Development 30,525 20,252
Deferred Tax Liabilities, Property, Plant and Equipment 8,085 8,148
Deferred Tax Assets, Property, Plant and Equipment 8,610 3,507
Deferred Tax Liabilities Accounts Receivable 0 0
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,772 1,828
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,982 9,248
Deferred Tax Liabilities, Inventory 59 59
Deferred Tax Assets, Inventory 9,147 7,462
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 12,892 14,884
Deferred income taxes 15,097 9,552
Deferred Tax Assets, Valuation Allowance 82,180 47,224
Deferred Tax Assets, Tax Credit Carryforwards 84,160 43,929
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Postretirement Benefits 3,084 2,411
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost 9,413 9,071
Deferred Tax Assets, in Process Research and Development 30,525 20,252
Deferred Tax Assets, Property, Plant and Equipment 525  
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts 1,772 1,828
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 8,982 9,248
Deferred Tax Assets, Inventory 9,088 7,403
Net of assets [Member]    
Tax Credit Carryforward [Line Items]    
Deferred Tax Liabilities, Intangible Assets $ 63,164 47,609
Deferred Tax Liabilities, Property, Plant and Equipment   $ 4,641