XML 48 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
REVENUE (Tables)
9 Months Ended
Jul. 31, 2022
REVENUE [Abstract]  
Contract Balances
The following table provides information about our contract balances at the balance sheet dates.

Classification
 
July 31,
2022
   
October 31,
2021
 
             
Contract Assets
           
Other current assets
 
$
17,805
   
$
9,859
 
                 
Contract Liabilities
               
Accrued liabilities
 
$
24,950
   
$
14,717
 
Other liabilities
   
5,139
     
5,197
 
   
$
30,089
   
$
19,914
 


The following table presents revenue recognized from contract liabilities that existed at the beginning of the reporting periods.

   
Three Months Ended
   
Nine Months Ended
 
   
July 31,
2022
   
August 1,
2021
   
July 31,
2022
   
August 1,
2021
 
                         
Revenue recognized from beginning liability
 
$
5,398
   
$
1,707
   
$
7,818
   
$
4,991
 
Disaggregation of Revenue

The following tables present our revenue for the three and nine-month periods ended July 31, 2022, and August 1, 2021, disaggregated by product type, geographic origin, and timing of recognition.

 
Three Months Ended
   
Nine Months Ended
 
   
July 31,
2022
   
August 1,
2021
   
July 31,
2022
   
August 1,
2021
 
Revenue by Product Type
                       
IC
                       
High-end
 
$
52,698
   
$
42,351
   
$
150,983
   
$
120,390
 
Mainstream
   
108,555
     
75,423
     
285,829
     
214,332
 
Total IC
 
$
161,253
   
$
117,774
   
$
436,812
   
$
334,722
 
                                 
FPD
                               
High-end
 
$
50,693
   
$
40,640
   
$
143,579
   
$
114,685
 
Mainstream
   
8,002
     
12,229
     
33,892
     
33,066
 
Total FPD
 
$
58,695
   
$
52,869
   
$
177,471
   
$
147,751
 
   
$
219,948
   
$
170,643
   
$
614,283
   
$
482,473
 

 
Three Months Ended
   
Nine Months Ended
 
   
July 31,
2022
   
August 1,
2021
   
July 31,
2022
   
August 1,
2021
 
Revenue by Geographic Origin*
                       
Taiwan
 
$
77,379
   
$
63,849
   
$
215,071
   
$
179,441
 
China    
60,524
     
32,664
     
160,169
     
77,391
 
Korea
   
37,895
     
39,575
     
118,178
     
118,597
 
United States
   
34,685
     
24,693
     
92,196
     
78,447
 
Europe
   
8,932
     
9,437
     
27,352
     
27,269
 
Other
   
533
     
425
     
1,317
     
1,328
 
   
$
219,948
   
$
170,643
   
$
614,283
   
$
482,473
 

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

 
Three Months Ended
   
Nine Months Ended
 
   
July 31,
2022
   
August 1,
2021
   
July 31,
2022
   
August 1,
2021
 
Revenue by Timing of Recognition
                       
Over time
 
$
202,693
   
$
157,941
   
$
565,726
   
$
443,923
 
At a point in time
   
17,255
     
12,702
     
48,557
     
38,550
 
   
$
219,948
   
$
170,643
   
$
614,283
   
$
482,473