XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue Recognition (Tables)
6 Months Ended
Jul. 04, 2021
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 EndedSix-months Ended
July 4, 2021June 28, 2020July 4, 2021June 28, 2020
Americas$108,418 $68,966 $216,254 $129,214 
Europe59,967 35,987 117,015 84,569 
Greater China59,706 31,898 97,944 58,301 
Other Asia41,067 32,246 76,972 64,248 
$269,158 $169,097 $508,185 $336,332 
Revenue from External Customers by Products and Services
The following table summarizes disaggregated revenue information by revenue type (in thousands):
Three-months EndedSix-months Ended
July 4, 2021June 28, 2020July 4, 2021June 28, 2020
Standard products and services$234,322 $158,807 $456,648 $311,662 
Application-specific customer solutions34,836 10,290 51,537 24,670 
$269,158 $169,097 $508,185 $336,332 
Schedule of Allowance for Credit Loss Activity
The following table summarizes the allowance for credit losses activity for the six-month period ended July 4, 2021 (in thousands):
Balance as of December 31, 2020$831 
Increases to the allowance for credit losses— 
Write-offs, net of recoveries(28)
Foreign exchange rate changes— 
Balance as of July 4, 2021$803 
Deferred Revenue, by Arrangement, Disclosure
The following table summarizes the deferred revenue and customer deposits activity for the six-month period ended July 4, 2021 (in thousands):
Balance as of December 31, 2020$21,274 
Deferral of revenue billed in the current period, net of recognition69,372 
Recognition of revenue deferred in prior period(14,155)
Foreign exchange rate changes(46)
Balance as of July 4, 2021$76,445