XML 19 R2.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 31, 2021
Jul. 31, 2020
Current assets:    
Cash and cash equivalents $ 147,335 $ 217,643
Accounts receivable, net of allowance for credit losses of $7,306 and $7,157, respectively 170,579 146,181
Inventories 136,107 135,662
Prepaid expenses and other current assets 11,083 9,962
Total current assets 465,104 509,448
Property, plant and equipment—net 121,741 115,068
Goodwill 614,137 416,034
Other intangible assets 92,334 22,334
Deferred income taxes 16,343 8,845
Operating lease assets 41,880 41,899
Other assets 26,217 28,838
Total 1,377,756 1,142,466
Current liabilities:    
Accounts payable 82,152 62,547
Accrued compensation and benefits 81,173 41,546
Taxes, other than income taxes 13,054 8,057
Accrued income taxes 3,915 8,652
Current operating lease liabilities 17,667 15,304
Other current liabilities 59,623 49,782
Total current liabilities 257,584 185,888
Long-term debt 38,000 0
Long-term operating lease liabilities 28,347 31,982
Other liabilities 90,797 61,524
Total liabilities 414,728 279,394
Stockholders’ equity:    
Class A nonvoting common stock — Issued 51,261,487 shares, and outstanding 48,528,245 and 48,456,954 shares, respectively (aggregate liquidation preference of $42,716) 513 513
Class B voting common stock — Issued and outstanding 3,538,628 shares 35 35
Additional paid-in capital 339,125 331,761
Retained earnings 788,369 704,456
Treasury stock — 2,733,242 and 2,804,533 shares, respectively, of Class A nonvoting common stock, at cost (109,061) (107,216)
Accumulated other comprehensive loss (55,953) (66,477)
Total stockholders’ equity 963,028 863,072
Total $ 1,377,756 $ 1,142,466