XML 18 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 $ 24,591 $ 40,890
Accounts receivable, less allowance of $1,174 and $1,078 in 2021 and 2020, respectively 40,923 34,911
Inventories, net 23,598 23,893
Prepaid repairs expense 6,088 5,662
Prepaid expenses and other assets 6,742 3,064
Total Current Assets 101,942 108,420
Property, Plant and Equipment    
Buildings and leasehold improvements 40,181 39,274
Machinery and equipment 162,930 152,583
Office furniture and equipment 21,685 21,502
Vehicles 17,543 17,863
Gross depreciable assets 242,339 231,222
Less accumulated depreciation and amortization (178,885) (169,040)
Net depreciable assets 63,454 62,182
Construction in progress 14,627 13,717
Land and mineral rights 17,859 17,049
Total Property, Plant and Equipment, Net 95,940 92,948
Other Assets    
Goodwill 9,262 9,262
Trademarks and patents, net of accumulated amortization of $385 and $457 in 2021 and 2020, respectively 1,743 1,566
Customer list, net of accumulated amortization of $7,321 and $6,887 in 2021 and 2020, respectively 464 898
Deferred income taxes 2,096 7,302
Operating lease right-of-use assets 8,619 9,816
Other 7,500 5,670
Total Other Assets 29,684 34,514
Total Assets 227,566 235,882
Current Liabilities    
Current maturities of notes payable 1,000 1,000
Accounts Payable 9,206 12,529
Dividends payable 1,865 1,808
Operating lease liabilities 2,036 2,170
Accrued Expenses 24,883 28,700
Total Current Liabilities 38,990 46,207
Noncurrent Liabilities    
Notes payable, net of unamortized debt issuance costs of $122 and $150 in 2021 and 2020, respectively 7,878 8,848
Deferred compensation 4,370 5,140
Pension and postretirement benefits 4,922 15,140
Long-term operating lease liabilities 8,022 9,135
Other 4,152 3,448
Total Noncurrent Liabilities 29,344 41,711
Total Liabilities 68,334 87,918
Stockholders’ Equity    
Additional paid-in capital 48,271 44,993
Retained earnings 180,443 176,579
Noncontrolling interest (307) (174)
Accumulated Other Comprehensive Loss    
Pension and postretirement benefits (4,428) (11,994)
Cumulative translation adjustment 311 (260)
Total Accumulated Other Comprehensive Loss (4,117) (12,254)
Less treasury stock, at cost (3,192,702 Common and 346,491 Class B shares in 2021 and 3,090,230 Common and 335,816 Class B shares in 2020) (66,154) (62,269)
Total Stockholders’ Equity 159,232 147,964
Total Liabilities and Stockholders’ Equity 227,566 235,882
Common Stock    
Stockholders’ Equity    
Common Stock, par value $.10 856 845
Common Class B    
Stockholders’ Equity    
Common Stock, par value $.10 $ 240 $ 244