XML 14 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2026
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 175,491 $ 174,349
Accounts receivable, net of allowance for credit losses of $7,274 and $7,876, respectively 266,354 231,944
Inventories 220,252 200,881
Prepaid expenses and other current assets 16,832 14,661
Total current assets 678,929 621,835
Assets, Noncurrent    
Property, plant and equipment—net 243,720 225,572
Goodwill 689,415 676,945
Other intangible assets 103,425 105,374
Deferred income taxes 18,503 20,862
Operating lease assets 61,154 58,422
Other assets 36,805 25,243
Total 1,831,951 1,734,253
Current liabilities:    
Accounts payable 108,454 105,028
Accrued compensation and benefits 92,253 92,657
Taxes, other than income taxes 22,308 21,537
Accrued income taxes 4,787 5,547
Current operating lease liabilities 16,382 15,234
Other current liabilities 93,620 90,329
Total current liabilities 337,804 330,332
Liabilities, Noncurrent    
Long-Term Debt 26,857 99,766
Long-term operating lease liabilities 45,270 43,565
Other liabilities 78,035 68,379
Total liabilities 487,966 542,042
Stockholders’ equity:    
Additional paid-in capital 363,578 359,269
Retained earnings 1,442,868 1,317,739
Treasury stock—7,610,577 and 7,731,475 shares, respectively, of Class A nonvoting common stock, at cost (393,992) (393,186)
Accumulated other comprehensive loss (69,017) (92,159)
Total stockholders’ equity 1,343,985 1,192,211
Total 1,831,951 1,734,253
Class A Nonvoting Common Stock    
Stockholders’ equity:    
Common Stock, Value, Issued 513 513
Class B Voting Common Stock    
Stockholders’ equity:    
Common Stock, Value, Issued $ 35 $ 35