XML 45 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONSOLIDATED BALANCE SHEETS (UNAUDITED) - USD ($)
$ in Thousands
Jul. 31, 2024
Oct. 31, 2023
Current assets:    
Cash $ 1,090 $ 3,631
Accounts receivable, net 21,398 14,458
Cultural costs 3,302 2,334
Prepaid expenses and other current assets 5,593 5,588
Receivables/other from related parties 4,098 4,214
Total current assets 35,481 30,225
Property, plant and equipment, net 161,625 160,631
Real estate development 10,110 9,987
Equity in investments 80,375 78,816
Goodwill 1,505 1,512
Intangible assets, net 5,386 6,657
Other assets 12,831 13,382
Total assets 307,313 301,210
Current liabilities:    
Accounts payable 7,416 9,892
Growers and suppliers payable 11,456 9,629
Accrued liabilities 12,665 8,651
Payables to related parties 6,080 4,805
Current portion of long-term debt 594 381
Total current liabilities 38,211 33,358
Long-term liabilities:    
Long-term debt, less current portion 40,049 40,628
Deferred income taxes 21,007 22,172
Other long-term liabilities 2,353 4,555
Total liabilities 101,620 100,713
Commitments and contingencies 0 0
Stockholders' equity:    
Common Stock – $0.01 par value (39,000,000 shares authorized: 18,302,878 and 18,192,009 shares issued and 18,051,901 and 17,941,032 shares outstanding at July 31, 2024 and October 31, 2023, respectively) 181 179
Additional paid-in capital 169,743 168,441
Retained earnings 24,164 19,017
Accumulated other comprehensive loss (6,380) (5,666)
Treasury stock, at cost, 250,977 shares at July 31, 2024 and October 31, 2023 (3,493) (3,493)
Noncontrolling interest 10,668 11,209
Total stockholders' equity 194,883 189,687
Total liabilities, convertible preferred stock and stockholders' equity 307,313 301,210
Series B Convertible Preferred Stock    
Long-term liabilities:    
Convertible preferred stock 1,479 1,479
Series B-2 Preferred Stock    
Long-term liabilities:    
Convertible preferred stock 9,331 9,331
Series A Junior Participating Preferred Stock    
Stockholders' equity:    
Series A Junior Participating Preferred Stock – $0.01 par value (20,000 shares authorized: zero issued or outstanding at July 31, 2024 and October 31, 2023) $ 0 $ 0