XML 13 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets - USD ($)
Oct. 31, 2022
Jul. 31, 2022
Current assets:    
Cash and cash equivalents $ 21,528,000 $ 21,654,000
Accounts receivable, net 128,787,000 123,711,000
Inventories, net 99,748,000 96,317,000
Prepaid expenses and other current assets 19,507,000 21,649,000
Total current assets 269,570,000 263,331,000
Property, plant and equipment, net 52,688,000 50,363,000
Operating lease right-of-use assets, net 49,658,000 49,767,000
Goodwill 347,692,000 347,692,000
Intangibles with finite lives, net 241,954,000 247,303,000
Deferred financing costs, net 811,000 1,014,000
Other assets, net 15,452,000 14,827,000
Total assets 977,825,000 974,297,000
Current liabilities:    
Accounts payable 42,319,000 44,591,000
Accrued expenses and other current liabilities 75,441,000 72,662,000
Operating lease liabilities, current 8,190,000 8,685,000
Dividends payable 2,774,000 2,746,000
Contract liabilities 59,809,000 64,601,000
Interest payable 250,000 172,000
Total current liabilities 188,783,000 193,457,000
Non-current portion of long-term debt 148,700,000 130,000,000
Operating lease liabilities, non-current 44,427,000 44,423,000
Income taxes payable 3,236,000 3,007,000
Deferred tax liability, net 14,304,000 15,355,000
Long-term contract liabilities 11,719,000 9,975,000
Other liabilities 5,381,000 6,291,000
Total liabilities 416,550,000 402,508,000
Commitments and contingencies (See Note 18)
Convertible preferred stock, par value $0.10 per share; authorized 125,000 shares; issued 100,000 at October 31, 2022 and July 31, 2022 (includes accrued dividends of $576,000 and 566,000 at October 31, 2022 and July 31, 2022, respectively) 106,914,000 105,204,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 42,810,846 and 42,672,827 shares at October 31, 2022 and July 31, 2022, respectively 4,281,000 4,267,000
Additional paid-in capital 629,027,000 625,484,000
Retained earnings 262,902,000 278,683,000
Stockholders' equity before treasury stock 896,210,000 908,434,000
Treasury stock, at cost (15,033,317 shares at October 31, 2022 and July 31, 2022) (441,849,000) (441,849,000)
Total stockholders’ equity 454,361,000 466,585,000
Total liabilities, convertible preferred stock and stockholders’ equity $ 977,825,000 $ 974,297,000