XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2025
Jul. 31, 2024
Current assets:    
Cash and cash equivalents $ 138,452 $ 250,118
Accounts receivable, net of allowance for credit losses of $9,227 and $6,749, respectively 201,973 185,486
Inventories 181,810 152,729
Prepaid expenses and other current assets 14,080 11,382
Total current assets 536,315 599,715
Assets, Noncurrent    
Property, plant and equipment—net 199,075 195,758
Goodwill 661,288 589,611
Other intangible assets 108,456 51,839
Deferred income taxes 16,587 15,596
Operating lease assets 42,135 38,504
Other assets 24,844 24,546
Total 1,588,700 1,515,569
Current liabilities:    
Accounts payable 90,968 84,691
Accrued compensation and benefits 69,551 77,954
Taxes, other than income taxes 18,794 14,061
Accrued income taxes 4,416 7,424
Current operating lease liabilities 14,922 13,382
Other current liabilities 83,699 67,170
Total current liabilities 282,350 264,682
Liabilities, Noncurrent    
Long-term debt 87,687 90,935
Long-term operating lease liabilities 27,546 25,342
Other liabilities 70,649 67,952
Total liabilities 468,232 448,911
Stockholders’ equity:    
Additional paid-in capital 356,531 353,654
Retained earnings 1,238,275 1,174,025
Treasury stock—7,019,886 and 7,219,025 shares, respectively, of Class A nonvoting common stock, at cost (343,059) (351,947)
Accumulated other comprehensive loss (131,827) (109,622)
Total stockholders’ equity 1,120,468 1,066,658
Total 1,588,700 1,515,569
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