XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Current assets:    
Cash and cash equivalents $ 182,684 $ 174,349
Accounts receivable, net of allowance for credit losses of $7,253 and $7,876, respectively 248,551 231,944
Inventories 215,568 200,881
Prepaid expenses and other current assets 15,568 14,661
Total current assets 662,371 621,835
Assets, Noncurrent    
Property, plant and equipment—net 232,522 225,572
Goodwill 681,721 676,945
Other intangible assets 114,932 105,374
Deferred income taxes 18,495 20,862
Operating lease assets 60,350 58,422
Other assets 24,283 25,243
Total 1,794,674 1,734,253
Current liabilities:    
Accounts payable 103,804 105,028
Accrued compensation and benefits 69,886 92,657
Taxes, other than income taxes 22,933 21,537
Accrued income taxes 6,812 5,547
Current operating lease liabilities 16,590 15,234
Other current liabilities 100,683 90,329
Total current liabilities 320,708 330,332
Liabilities, Noncurrent    
Long-term debt 115,906 99,766
Long-term operating lease liabilities 44,288 43,565
Other liabilities 68,952 68,379
Total liabilities 549,854 542,042
Stockholders’ equity:    
Additional paid-in capital 359,690 359,269
Retained earnings 1,360,156 1,317,739
Treasury stock—7,595,366 and 7,731,475 shares, respectively, of Class A nonvoting common stock, at cost (388,847) (393,186)
Accumulated other comprehensive loss (86,727) (92,159)
Total stockholders’ equity 1,244,820 1,192,211
Total 1,794,674 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