XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Current Assets    
Cash and cash equivalents $ 16,298 $ 24,591
Accounts receivable, less allowance of $922 and $1,174 in 2022 and 2021, respectively 51,683 40,923
Inventories, net 35,562 23,598
Prepaid repairs expense 7,474 6,088
Prepaid expenses and other assets 3,664 6,742
Total Current Assets 114,681 101,942
Property, Plant and Equipment    
Buildings and leasehold improvements 40,294 40,181
Machinery and equipment 165,350 162,930
Office furniture and equipment 17,524 21,685
Vehicles 15,470 17,543
Gross depreciable assets 238,638 242,339
Less accumulated depreciation and amortization (175,374) (178,885)
Net depreciable assets 63,264 63,454
Construction in progress 24,496 14,627
Land and mineral rights 20,106 17,859
Total Property, Plant and Equipment, Net 107,866 95,940
Other Assets    
Goodwill 3,618 9,262
Trademarks and patents, net of accumulated amortization of $524 and $385 in 2022 and 2021, respectively 1,445 1,743
Customer list, net of accumulated amortization of $7,608 and $7,321 in 2022 and 2021, respectively 177 464
Deferred income taxes 3,677 2,096
Operating lease right-of-use assets 10,601 8,619
Other 7,546 7,500
Total Other Assets 27,064 29,684
Total Assets 249,611 227,566
Current Liabilities    
Current maturities of notes payable 1,000 1,000
Accounts Payable 13,401 9,206
Dividends payable 1,851 1,865
Operating lease liabilities 2,178 2,036
Accrued Expenses 30,085 24,883
Total Current Liabilities 48,515 38,990
Noncurrent Liabilities    
Notes payable, net of unamortized debt issuance costs of $202 and $122 in 2022 and 2021, respectively 31,798 7,878
Deferred compensation 4,559 4,370
Pension and postretirement benefits 798 4,922
Long-term operating lease liabilities 9,749 8,022
Other 3,843 4,152
Total Noncurrent Liabilities 50,747 29,344
Total Liabilities 99,262 68,334
Stockholders’ Equity    
Additional paid-in capital 52,467 48,271
Retained earnings 178,754 180,443
Noncontrolling interest (369) (307)
Accumulated Other Comprehensive Loss    
Pension and postretirement benefits (2,242) (4,428)
Cumulative translation adjustment 59 311
Total Accumulated Other Comprehensive Loss (2,183) (4,117)
Less treasury stock, at cost (3,609,938 Common and 351,641 Class B shares in 2022 and 3,192,702 Common and 346,491 Class B shares in 2021) (79,428) (66,154)
Total Stockholders’ Equity 150,349 159,232
Total Liabilities and Stockholders’ Equity 249,611 227,566
Common Stock    
Stockholders’ Equity    
Common Stock, par value $.10 868 856
Common Class B    
Stockholders’ Equity    
Common Stock, par value $.10 $ 240 $ 240