XML 101 R87.htm IDEA: XBRL DOCUMENT v3.21.2
COMMITMENTS AND CONTINGENCIES (Details)
$ in Thousands
Oct. 31, 2021
USD ($)
Commitment and Contingencies [Abstract]  
Commitments for purchase of capital equipment $ 73,700
Unrecognized Commitments [Abstract]  
2022 82,323
2023 25,630
2024 3,654
2025 0
2026 0
Thereafter 0
Total $ 111,607