XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 30, 2023
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 135,047 $ 114,069
Accounts receivable, net of allowance for credit losses of $8,417 and $7,355, respectively 184,907 183,233
Inventories 182,809 190,023
Prepaid expenses and other current assets 14,020 10,743
Total current assets 516,783 498,068
Assets, Noncurrent    
Property, plant and equipment—net 139,747 139,511
Goodwill 590,684 586,832
Other intangible assets 65,210 74,028
Deferred income taxes 15,124 15,881
Operating lease assets 27,378 31,293
Other assets 21,840 21,719
Total 1,376,766 1,367,332
Current liabilities:    
Accounts payable 74,745 81,116
Accrued compensation and benefits 65,789 76,764
Taxes, other than income taxes 13,246 12,539
Accrued income taxes 5,103 8,294
Current operating lease liabilities 14,196 15,003
Other current liabilities 63,357 61,458
Total current liabilities 236,436 255,174
Liabilities, Noncurrent    
Long-term debt 50,849 95,000
Long-term operating lease liabilities 14,573 19,143
Other liabilities 79,812 86,717
Total liabilities 381,670 456,034
Stockholders’ equity:    
Additional paid-in capital 350,758 345,266
Retained earnings 983,694 892,417
Treasury stock—5,325,815 and 4,890,779 shares, respectively, of Class A nonvoting common stock, at cost (244,503) (217,856)
Accumulated other comprehensive loss (95,401) (109,077)
Total stockholders’ equity 995,096 911,298
Total 1,376,766 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