XML 24 R3.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Current assets:    
Cash and cash equivalents $ 250,118 $ 151,532
Accounts receivable, net of allowance for credit losses of $6,749 and $8,467, respectively 185,486 184,420
Inventories 152,729 177,078
Prepaid expenses and other current assets 11,382 11,790
Total current assets 599,715 524,820
Assets, Noncurrent    
Property, plant and equipment—net 195,758 142,149
Goodwill 589,611 592,646
Other intangible assets 51,839 62,096
Deferred income taxes 15,596 15,716
Operating lease assets 38,504 29,688
Other assets 24,546 22,142
Total 1,515,569 1,389,257
Current liabilities:    
Accounts payable 84,691 79,855
Accrued compensation and benefits 77,954 71,470
Taxes, other than income taxes 14,061 13,575
Accrued income taxes 7,424 12,582
Current operating lease liabilities 13,382 14,726
Other current liabilities 67,170 65,828
Total current liabilities 264,682 258,036
Other Long-Term Debt, Noncurrent 90,935 49,716
Liabilities, Noncurrent    
Long-term operating lease liabilities 25,342 16,217
Other liabilities 67,952 74,369
Total liabilities 448,911 398,338
Stockholders’ equity:    
Common Stock, Value, Issued 548 548
Additional paid-in capital 353,654 351,771
Retained earnings 1,174,025 1,021,870
Treasury stock — 7,219,025 and 6,252,763 shares, respectively, of Class A nonvoting common stock, at cost (351,947) (290,209)
Accumulated other comprehensive loss (109,622) (93,061)
Total stockholders’ equity 1,066,658 990,919
Total 1,515,569 1,389,257
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