XML 80 R63.htm IDEA: XBRL DOCUMENT v3.24.4
Segment Information - Gross Profit (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Segment reporting information      
Net sales $ 661,544 $ 594,102 $ 769,691
Cost of sales 593,740 531,490 714,949
Gross profit 67,804 62,612 54,742
Grown      
Segment reporting information      
Net sales 597,624 527,396 698,205
Cost of sales 542,356 476,862 648,040
Gross profit 55,268 50,534 50,165
Prepared      
Segment reporting information      
Net sales 63,920 66,706 71,486
Cost of sales 51,384 54,628 66,909
Gross profit $ 12,536 $ 12,078 $ 4,577