XML 97 R84.htm IDEA: XBRL DOCUMENT v3.22.4
RELATED PARTY TRANSACTIONS (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Related Party Agreement [Abstract]      
Revenue [1] $ 824,549 $ 663,761 $ 609,691
Accounts receivable 198,147 174,447  
Customer One [Member]      
Related Party Agreement [Abstract]      
Revenue 119,000 111,000 $ 96,400
Accounts receivable $ 32,400 $ 34,500  
[1] This table disaggregates revenue by the location in which it was earned.