XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Current Assets    
Cash and cash equivalents $ 27,800 $ 31,754
Accounts receivable, net allowances of   $1,072 and $1,087 at January 31, 2024 and July 31, 2023, respectively 59,336 59,287
Inventories, net 46,230 42,612
Prepaid expenses 6,067 2,854
Total Current Assets 139,433 136,507
Property, Plant and Equipment    
Cost 315,908 305,851
Less accumulated depreciation and amortization (190,881) (184,979)
Total Property, Plant and Equipment, Net 125,027 120,872
Other Assets    
Goodwill 3,618 3,618
Intangible assets, net of accumulated amortization of $8,383 and $8,341 at January 31, 2024 and July 31, 2023, respectively 1,454 1,421
Deferred income taxes 6,820 7,201
Operating lease right-of-use assets 12,649 9,386
Other 7,151 7,230
Total Other Assets 31,692 28,856
Total Assets 296,152 286,235
Current Liabilities    
Current maturities of notes payable 1,000 1,000
Accounts Payable 12,009 17,101
Dividends payable 1,963 1,927
Operating lease liabilities 2,637 1,872
Accrued expenses 28,554 36,868
Total Current Liabilities 46,163 58,768
Noncurrent Liabilities    
Notes payable, net of unamortized debt issuance costs of $149 and $173 at January 31, 2024 and July 31, 2023, respectively 30,851 30,827
Deferred compensation 5,423 4,512
Long-term operating lease liabilities 11,251 8,810
Other 6,426 6,242
Total Noncurrent Liabilities 53,951 50,391
Total Liabilities 100,114 109,159
Stockholders’ Equity    
Additional paid-in capital 58,205 55,624
Retained earnings 219,995 200,796
Accumulated other comprehensive income 733 748
Less Treasury Stock, at cost (3,694,081 Common and 362,649 Class B shares at January 31, 2024 and 3,658,989 Common and 351,641 Class B shares at July 31, 2023) (84,029) (81,207)
Total Stockholders' Equity 196,038 177,076
Total Liabilities & Stockholders’ Equity 296,152 286,235
Common Stock    
Stockholders’ Equity    
Common Stock, Value, Issued 882 875
Common Class B    
Stockholders’ Equity    
Common Stock, Value, Issued $ 252 $ 240