XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE FROM CONTRACTS WITH CUSTOMERS
3 Months Ended
Mar. 31, 2023
Revenue from Contract with Customer [Abstract]  
REVENUE FROM CONTRACTS WITH CUSTOMERS REVENUE FROM CONTRACTS WITH CUSTOMERS
The Company assesses revenues based upon the nature or type of goods or services it provides and the geographic location of the related businesses. The following tables present disaggregated revenue information:
Three Months Ended March 31,
20232022
Single wafer cleaning, Tahoe and semi-critical cleaning equipment$36,614 $26,033 
ECP (front-end and packaging), furnace and other technologies26,598 12,248 
Advanced packaging (excluding ECP), services & spares11,044 3,905 
Total Revenue By Product Category$74,256 $42,186 
Wet-cleaning and other front-end processing tools$56,382 $31,702 
Advanced packaging, other processing tools, services and spares17,874 10,484 
Total Revenue Front-end and Back-End$74,256 $42,186 
Three Months Ended March 31,
20232022
Mainland China$72,458 $42,130 
Other Regions1,798 56 
$74,256 $42,186 
Below are the accounts receivables and contract liabilities balances as of:
March 31,
2023
December 31,
2022
Accounts receivable$186,130 $182,936 
Advances from customers180,453 153,773 
Deferred revenue4,400 4,174 
During the three months ended March 31, 2023, advances from customers increased by $26.7 million, due to an increase of payments made by customers for first tools under evaluation, and an increase in customer pre-payments for tools prior to delivery.