XML 15 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Balance Sheets - USD ($)
Jan. 31, 2022
Jul. 31, 2021
Current assets:    
Cash and cash equivalents $ 30,918,000 $ 30,861,000
Accounts receivable, net 138,767,000 158,110,000
Inventories, net 90,274,000 80,358,000
Prepaid expenses and other current assets 21,443,000 18,167,000
Total current assets 281,402,000 287,496,000
Property, plant and equipment, net 42,445,000 35,286,000
Operating lease right-of-use assets, net 54,328,000 44,486,000
Goodwill 347,692,000 347,698,000
Intangibles with finite lives, net 258,001,000 268,699,000
Deferred financing costs, net 1,419,000 1,824,000
Other assets, net 9,567,000 7,622,000
Total assets 994,854,000 993,111,000
Current liabilities:    
Accounts payable 32,550,000 36,193,000
Accrued expenses and other current liabilities 96,899,000 89,601,000
Operating lease liabilities, current 9,531,000 8,841,000
Dividends payable 2,640,000 2,601,000
Contract liabilities 77,732,000 66,130,000
Interest payable 138,000 195,000
Total current liabilities 219,490,000 203,561,000
Non-current portion of long-term debt 114,500,000 201,000,000
Operating lease liabilities, non-current 48,892,000 39,569,000
Income taxes payable 3,204,000 2,717,000
Deferred tax liability, net 19,248,000 21,230,000
Long-term contract liabilities 10,823,000 9,808,000
Other liabilities 8,966,000 14,507,000
Total liabilities 425,123,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 January 31, 2022 (includes accrued dividends of $549,000) 101,867,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,553,244 and 41,281,812 shares at January 31, 2022 and July 31, 2021, respectively 4,155,000 4,128,000
Additional paid-in capital 612,780,000 605,439,000
Retained earnings 292,778,000 333,001,000
Stockholders' equity before treasury stock 909,713,000 942,568,000
Treasury stock, at cost (15,033,317 shares at January 31, 2022 and July 31, 2021) (441,849,000) (441,849,000)
Total stockholders’ equity 467,864,000 500,719,000
Total liabilities, convertible preferred stock and stockholders’ equity $ 994,854,000 $ 993,111,000