XML 160 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Geographic Information (Tables)
6 Months Ended
Jun. 25, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Changes in Deferred Revenue The following table represents the changes in deferred revenue for the six months ended June 25, 2021 and June 26, 2020:
Six Months Ended
June 25,
2021
June 26,
2020
Deferred revenue – beginning of period
$30,466 $23,820 
Amounts billed, but not recognized
13,271 12,911 
Recognition of revenue
(13,592)(11,008)
Deferred revenue acquired1,469 — 
Deferred revenue – end of period
$31,614 $25,723 
Disaggregation of Revenue The following table sets forth revenue from the United States and all international dealers and distributors for the three months and six months ended June 25, 2021 and June 26, 2020:
Three Months Ended Six Months Ended
June 25,
2021
June 26,
2020
June 25,
2021
June 26,
2020
United States
$223,820 $169,343 $417,898 $323,811 
International
29,485 19,776 55,875 37,919 
Total
$253,305 $189,119 $473,773 $361,730 

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the three months and six months ended June 25, 2021 and June 26, 2020:


Three Months Ended Six Months Ended
June 25,
2021
June 26,
2020
June 25,
2021
June 26,
2020
Products transferred at a point in time
$245,776 $183,714 $460,181 $350,722 
Services transferred over time
7,529 5,405 13,592 11,008 
Total
$253,305 $189,119 $473,773 $361,730 
Schedule of Accounts Receivable
As of June 25, 2021, and December 25, 2020, the Company’s accounts receivable, net consisted of the following:


June 25,
2021
December 25,
2020
Accounts receivable
$59,021 $51,716 
Allowance for doubtful accounts
(2,371)(2,353)
Accounts receivable, net
$56,650 $49,363