XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE (Tables)
9 Months Ended
Aug. 03, 2025
REVENUE [Abstract]  
Contract Balances
The following table provides information about the Company’s contract balances at the balance sheet dates.

   
August 3,
   
October 31,
 
Classification
 
2025
   
2024
 
Contract Assets
           
Other current assets
 
$
15,233
   
$
11,532
 
                 
Contract Liabilities
               
Accrued liabilities
 
$
11,349
   
$
12,375
 
Other liabilities
   
5,760
     
8,910
 
   
$
17,109
   
$
21,285
 

   The Company did not recognize any revenue from performance obligations satisfied in the previous periods. The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods.

   
Three Months Ended
   
Nine Months Ended
 
   
August 3,
   
July 28,
   
August 3,
   
July 28,
 
   
2025
   
2024
   
2025
   
2024
 
Revenue recognized from beginning liability
 
$
1,873
   
$
7,057
   
$
7,273
   
$
11,072
 
Disaggregation of Revenue
 The following tables present the Company’s revenue for the three-month and nine-month periods ended August 3, 2025, and July 28, 2024, disaggregated by product type, geographic origin, and timing of recognition.

   
Three Months Ended
   
Nine Months Ended
 
   
August 3,
   
July 28,
   
August 3,
   
July 28,
 
Revenue by Product Type
 
2025
   
2024
   
2025
   
2024
 
IC
                       
High-end
 
$
53,648
   
$
49,499
   
$
173,053
   
$
168,417
 
Mainstream
   
94,176
     
106,385
     
284,605
     
305,984
 
Total IC
 
$
147,824
   
$
155,884
   
$
457,658
   
$
474,401
 
 
                               
                                 
FPD
                               
High-end
 
$
53,486
   
$
48,394
   
$
146,778
   
$
146,987
 
Mainstream
   
9,084
     
6,706
     
29,088
     
22,930
 
Total FPD
 
$
62,570
   
$
55,100
   
$
175,866
   
$
169,917
 
                                 
   
$
210,394
   
$
210,984
   
$
633,524
   
$
644,318
 

   
Three Months Ended
   
Nine Months Ended
 
   
August 3,
   
July 28,
   
August 3,
   
July 28,
 
Revenue by Geographic Origin*
 
2025
   
2024
   
2025
   
2024
 
Taiwan
 
$
68,429
   
$
68,182
   
$
216,524
   
$
218,557
 
China
   
50,618
     
55,301
     
162,919
     
172,131
 
South Korea
   
43,716
     
38,412
     
121,547
     
118,033
 
United States
   
37,754
     
38,833
     
105,379
     
104,880
 
Europe
   
9,050
     
9,759
     
25,143
     
29,390
 
Other
   
827
     
497
     
2,012
     
1,327
 
   
$
210,394
   
$
210,984
   
$
633,524
   
$
644,318
 

* This table disaggregates revenue by the location in which it was earned.

   
Three Months Ended
   
Nine Months Ended
 
   
August 3,
   
July 28,
   
August 3,
   
July 28,
 
Revenue by Timing of Recognition
 
2025
   
2024
   
2025
   
2024
 
Over time
 
$
201,986
   
$
202,177
   
$
607,249
   
$
616,893
 
At a point in time
   
8,408
     
8,807
     
26,275
     
27,425
 
     
210,394
     
210,984
     
633,524
     
644,318