XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Current Assets    
Cash and cash equivalents $ 29,579 $ 31,754
Accounts receivable, net allowances of   $1,115 and $1,087 at October 31, 2023 and July 31, 2023, respectively 60,663 59,287
Inventories, net 43,832 42,612
Prepaid expenses 2,692 2,854
Total Current Assets 136,766 136,507
Property, Plant and Equipment    
Cost 308,564 303,871
Less accumulated depreciation and amortization (185,348) (182,999)
Total Property, Plant and Equipment, Net 123,216 120,872
Other Assets    
Goodwill 3,618 3,618
Trademarks and patents, net of accumulated amortization of $581 and $578 at October 31, 2023 and July 31, 2023, respectively 1,427 1,399
Customer list, net of accumulated amortization of $7,785 and $7,763 at October 31, 2023 and July 31, 2023, respectively 0 22
Deferred income taxes 7,028 7,201
Operating lease right-of-use assets 8,944 9,386
Other 7,769 7,230
Total Other Assets 28,786 28,856
Total Assets 288,768 286,235
Current Liabilities    
Current maturities of notes payable 1,000 1,000
Accounts Payable 14,867 17,101
Dividends payable 1,953 1,927
Operating lease liabilities 1,872 1,872
Accrued expenses 32,613 36,868
Total Current Liabilities 52,305 58,768
Noncurrent Liabilities    
Notes payable, net of unamortized debt issuance costs of $158 and $173 at October 31, 2023 and July 31, 2023, respectively 30,842 30,827
Deferred compensation 5,024 4,512
Long-term operating lease liabilities 8,345 8,810
Other 6,336 6,242
Total Noncurrent Liabilities 50,547 50,391
Total Liabilities 102,852 109,159
Stockholders’ Equity    
Additional paid-in capital 56,746 55,624
Retained earnings 209,585 200,796
Accumulated other comprehensive income 563 748
Less Treasury Stock, at cost (3,674,818 Common and 351,641 Class B shares at October 31, 2023 and 3,658,989 Common and 351,641 Class B shares at July 31, 2023) (82,111) (81,207)
Total Stockholders' Equity 185,916 177,076
Total Liabilities & Stockholders’ Equity 288,768 286,235
Common Stock    
Stockholders’ Equity    
Common Stock, Value, Issued 881 875
Common Class B    
Stockholders’ Equity    
Common Stock, Value, Issued $ 252 $ 240