XML 17 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Basis of Presentation and Significant Accounting Policies - Consignments Arrangements (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Sales $ 1,195,777 $ 1,088,758 $ 1,075,565
Cost of sales 1,067,695 975,142 961,021
Gross profit 128,082 113,616 114,544
Consignment Arrangements [Member]      
Sales 64,510 43,490 25,891
Cost of sales 57,061 38,186 22,784
Gross profit $ 7,449 $ 5,304 $ 3,107