XML 108 R93.htm IDEA: XBRL DOCUMENT v3.24.4
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Related Party Agreement [Abstract]      
Revenue [1] $ 866,946 $ 892,076 $ 824,549
Accounts receivable 200,830 194,927  
Customer One [Member]      
Related Party Agreement [Abstract]      
Revenue 127,000 126,500 $ 119,000
Accounts receivable $ 38,800 $ 41,500  
[1] This table disaggregates revenue by the location in which it was earned.