XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 30, 2023
Jul. 31, 2022
Jul. 30, 2023
Jul. 31, 2022
Disaggregation of Revenue [Abstract]        
Revenue $ 224,206 $ 219,948 $ 664,603 $ 614,283
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 163,140 161,253 486,783 436,812
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 45,324 52,698 137,247 150,983
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 117,816 108,555 349,536 285,829
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 61,066 58,695 177,820 177,471
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 49,981 50,693 147,560 143,579
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 11,085 8,002 30,260 33,892
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 81,594 77,379 237,610 215,071
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 62,042 60,524 186,191 160,169
Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 40,833 37,895 120,037 118,178
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 29,696 34,685 92,073 92,196
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 9,535 8,932 27,257 27,352
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 506 533 1,435 1,317
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 214,647 202,693 627,188 565,726
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 9,559 $ 17,255 $ 37,415 $ 48,557