XML 64 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Basis of Presentation and Significant Accounting Policies - Consignments (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Sales $ 1,191,073 $ 1,055,830 $ 1,059,371
Cost of sales 1,117,228 998,405 969,473
Gross profit 73,845 57,425 89,898
Consignment Arrangements [Member]      
Sales 59,748 52,287 64,922
Cost of sales 53,238 45,945 57,554
Gross profit $ 6,510 $ 6,342 $ 7,368