XML 47 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Recognition (Tables)
9 Months Ended
Sep. 27, 2020
Revenue from Contract with Customer [Abstract]  
Revenue from External Customers by Geographic Areas
The following table summarizes disaggregated revenue information by geographic area based upon the customer's country of domicile (in thousands):
Three-months EndedNine-months Ended
September 27, 2020September 29, 2019September 27, 2020September 29, 2019
Americas$86,482 $64,983 $215,696 $207,161 
Europe60,189 61,092 144,758 180,251 
Greater China77,292 30,624 135,593 89,256 
Other Asia27,110 26,626 91,358 79,188 
$251,073 $183,325 $587,405 $555,856 
Revenue from External Customers by Products and Services
The following table summarizes disaggregated revenue information by revenue type (in thousands):
Three-months EndedNine-months Ended
September 27, 2020September 29, 2019September 27, 2020September 29, 2019
Standard products and services$174,797 $139,887 $486,458 $473,610 
Application-specific customer solutions76,276 43,438 100,947 82,246 
$251,073 $183,325 $587,405 $555,856 
Schedule of Allowance for Credit Loss Activity
The following table summarizes the allowance for credit losses activity for the nine-month period ended September 27, 2020 (in thousands):
Balance as of December 31, 2019$530 
Increases to the allowance for credit losses600 
Write-offs (217)
Balance as of September 27, 2020$913 
Deferred Revenue, by Arrangement, Disclosure
The following table summarizes the deferred revenue and customer deposits activity for the nine-month period ended September 27, 2020 (in thousands):
Balance as of December 31, 2019$14,432 
Increases to deferred revenue and customer deposits93,830 
Recognition of revenue(75,023)
Foreign exchange rate changes478 
Balance as of September 27, 2020$33,717