XML 22 R3.htm IDEA: XBRL DOCUMENT v3.21.4
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 966 $ 804
Deferred interest $ 358 $ 360
Shares of benefical interest, authorized 0 8,000,000
Shares of benefical interest, issued 0 6,993,152
Beneficial vested share units granted to Directors   152,144
Treasury stock at cost, shares 0 136,501
Preferred stock, par value per share $ 0.01 $ 0.01
Preferred stock, shares authorized 5,000,000 0
Preferred stock, shares issued 0 0
Common stock, par value per share $ 0.01 $ 0.01
Common stock, shares authorized 20,000,000 0
Common stock, shares issued 6,860,048 0
Common vested share units to Directors 175,923 0