XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.4
Basis of Presentation and Significant Accounting Policies - Consignments (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Sales $ 661,544 $ 594,102 $ 769,691
Cost of sales 593,740 531,490 714,949
Gross profit 67,804 62,612 54,742
Consignment Arrangements      
Sales 71,921 56,811 59,748
Cost of sales 64,242 51,937 53,238
Gross profit $ 7,679 $ 4,874 $ 6,510