XML 21 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 151,532 $ 114,069
Accounts receivable, net of allowance for credit losses of $8,467 and $7,355, respectively 184,420 183,233
Inventories 177,078 190,023
Prepaid expenses and other current assets 11,790 10,743
Total current assets 524,820 498,068
Assets, Noncurrent    
Property, plant and equipment—net 142,149 139,511
Goodwill 592,646 586,832
Other intangible assets 62,096 74,028
Deferred income taxes 15,716 15,881
Operating lease assets 29,688 31,293
Other assets 22,142 21,719
Total 1,389,257 1,367,332
Current liabilities:    
Accounts payable 79,855 81,116
Accrued compensation and benefits 71,470 76,764
Taxes, other than income taxes 13,575 12,539
Accrued income taxes 12,582 8,294
Current operating lease liabilities 14,726 15,003
Other current liabilities 65,828 61,458
Total current liabilities 258,036 255,174
Other Long-Term Debt, Noncurrent 49,716 95,000
Liabilities, Noncurrent    
Long-term operating lease liabilities 16,217 19,143
Other liabilities 74,369 86,717
Total liabilities 398,338 456,034
Stockholders’ equity:    
Common Stock, Value, Issued 548 548
Additional paid-in capital 351,771 345,266
Retained earnings 1,021,870 892,417
Treasury stock — 6,252,763 and 4,890,779 shares, respectively, of Class A nonvoting common stock, at cost (290,209) (217,856)
Accumulated other comprehensive loss (93,061) (109,077)
Total stockholders’ equity 990,919 911,298
Total 1,389,257 1,367,332
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