XML 62 R51.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Aug. 01, 2021
Jul. 31, 2022
Aug. 01, 2021
Disaggregation of Revenue [Abstract]        
Revenue [1] $ 219,948 $ 170,643 $ 614,283 $ 482,473
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 161,253 117,774 436,812 334,722
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 52,698 42,351 150,983 120,390
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 108,555 75,423 285,829 214,332
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 58,695 52,869 177,471 147,751
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 50,693 40,640 143,579 114,685
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 8,002 12,229 33,892 33,066
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 77,379 63,849 215,071 179,441
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 60,524 32,664 160,169 77,391
Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 37,895 39,575 118,178 118,597
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 34,685 24,693 92,196 78,447
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 8,932 9,437 27,352 27,269
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 533 425 1,317 1,328
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 202,693 157,941 565,726 443,923
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 17,255 $ 12,702 $ 48,557 $ 38,550
[1] This table disaggregates revenue by the location in which it was earned.