v3.25.1
REVENUE, Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 04, 2025
Apr. 28, 2024
May 04, 2025
Apr. 28, 2024
Disaggregation of Revenue [Abstract]        
Revenue [1] $ 210,992 $ 217,000 $ 423,130 $ 433,334
IC [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 155,877 160,928 309,834 318,517
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 59,299 58,042 119,405 118,918
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 96,578 102,886 190,429 199,599
FPD [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 55,115 56,072 113,296 114,817
High-end [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 43,613 47,977 93,292 98,593
Mainstream [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 11,502 8,095 20,004 16,224
Taiwan [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 75,060 75,410 148,094 150,376
China [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 58,742 58,693 112,300 116,829
South Korea [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 37,594 39,286 77,831 79,621
United States [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 30,727 33,314 67,626 66,047
Europe [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 8,153 9,926 16,094 19,631
Other [Member]        
Disaggregation of Revenue [Abstract]        
Revenue [1] 716 371 1,185 830
Over Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue 200,188 211,189 405,264 414,716
At a Point in Time [Member]        
Disaggregation of Revenue [Abstract]        
Revenue $ 10,804 $ 5,811 $ 17,866 $ 18,618
[1] This table disaggregates revenue by the location in which it was earned.