XML 82 R64.htm IDEA: XBRL DOCUMENT v3.20.4
REVENUE (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Oct. 31, 2020
Aug. 02, 2020
May 03, 2020
Feb. 02, 2020
Oct. 31, 2019
Jul. 28, 2019
Apr. 28, 2019
Jan. 27, 2019
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Disaggregation of Revenue [Abstract]                      
Revenue $ 149,286 $ 157,895 $ 142,774 $ 159,736 $ 156,256 $ 138,112 $ 131,580 $ 124,712 $ 609,691 $ 550,660 $ 535,276
Over Time [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 535,071 497,942  
At a Point in Time [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 74,620 52,718  
Taiwan [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 239,101 244,377 237,039
Korea [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 153,052 147,734 147,066
United States [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 104,949 105,045 112,648
China [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 79,374 19,010 1,157
Europe [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 31,501 32,585 35,540
All Other Asia [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 1,714 1,909 1,826
IC [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 418,410 406,191 416,064
High-end [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 156,129 156,418  
Mainstream [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 262,281 249,773  
FPD [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 191,281 144,469 $ 119,212
High-end [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 139,558 98,832  
Mainstream [Member]                      
Disaggregation of Revenue [Abstract]                      
Revenue                 $ 51,723 $ 45,637