XML 14 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
Oct. 31, 2021
Jul. 31, 2021
Current assets:    
Cash and cash equivalents $ 30,917,000 $ 30,861,000
Accounts receivable, net 136,822,000 158,110,000
Inventories, net 87,696,000 80,358,000
Prepaid expenses and other current assets 18,532,000 18,167,000
Total current assets 273,967,000 287,496,000
Property, plant and equipment, net 38,569,000 35,286,000
Operating lease right-of-use assets, net 48,656,000 44,486,000
Goodwill 347,692,000 347,698,000
Intangibles with finite lives, net 263,350,000 268,699,000
Deferred financing costs, net 1,622,000 1,824,000
Other assets, net 9,133,000 7,622,000
Total assets 982,989,000 993,111,000
Current liabilities:    
Accounts payable 34,441,000 36,193,000
Accrued expenses and other current liabilities 87,989,000 89,601,000
Operating lease liabilities, current 9,214,000 8,841,000
Dividends payable 2,629,000 2,601,000
Contract liabilities 62,607,000 66,130,000
Interest payable 128,000 195,000
Total current liabilities 197,008,000 203,561,000
Non-current portion of long-term debt 108,000,000 201,000,000
Operating lease liabilities, non-current 43,720,000 39,569,000
Income taxes payable 3,105,000 2,717,000
Deferred tax liability, net 21,263,000 21,230,000
Long-term contract liabilities 9,828,000 9,808,000
Other liabilities 14,036,000 14,507,000
Total liabilities 396,960,000 492,392,000
Commitments and contingencies (See Note 19)
Convertible preferred stock, par value $0.10 per share; authorized 125,000 shares; issued 100,000 at October 31, 2021 (includes accrued dividends of $235,000) 100,235,000  
Stockholders’ equity:    
Preferred stock, par value $0.10 per share; authorized and unissued 1,875,000 shares 0 0
Common stock, par value $0.10 per share; authorized 100,000,000 shares; issued 41,380,241 and 41,281,812 shares at October 31, 2021 and July 31, 2021, respectively 4,138,000 4,128,000
Additional paid-in capital 604,452,000 605,439,000
Retained earnings 319,053,000 333,001,000
Stockholders' equity before treasury stock 927,643,000 942,568,000
Treasury stock, at cost (15,033,317 shares at October 31, 2021 and July 31, 2021) (441,849,000) (441,849,000)
Total stockholders’ equity 485,794,000 500,719,000
Total liabilities, convertible preferred stock and stockholders’ equity $ 982,989,000 $ 993,111,000