XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
REVENUE FROM CONTRACTS WITH CUSTOMERS
9 Months Ended
Sep. 30, 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 September 30,Nine Months Ended September 30,
2023202220232022
Single wafer cleaning, Tahoe and semi-critical cleaning equipment$132,417 $99,720 $281,559 $198,336 
ECP (front-end and packaging), furnace and other technologies25,508 24,521 71,223 57,269 
Advanced packaging (excluding ECP), services & spares10,644 9,468 34,620 24,685 
Total Revenue By Product Category$168,569 $133,709 $387,402 $280,290 
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
Mainland China$168,302 $131,180 $375,528 $273,585 
Other regions
267 2,529 11,874 6,705 
$168,569 $133,709 $387,402 $280,290 
Below are the accounts receivables and contract liabilities balances as of:
September 30,
2023
December 31,
2022
Accounts receivable$248,477 $182,936 
Advances from customers191,393 153,773 
Deferred revenue4,747 4,174 
During the nine months ended September 30, 2023, advances from customers increased by $37.6 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.