XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
Apr. 30, 2021
Oct. 31, 2020
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 952 $ 804
Deferred interest $ 358 $ 360
Shares of benefical interest, authorized 8,000,000 8,000,000
Shares of benefical interest, issued 6,993,152 6,993,152
Vested share units to trustees, issued 161,979 152,144
Treasury stock at cost, shares 133,104 136,501