XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Changes in Deferred Revenue
The following table represents the changes in deferred revenue for the years ended December 31, 2021, December 25, 2020 and December 27, 2019:

December 31,
2021
December 25,
2020
December 27,
2019
Deferred revenue – beginning of period
$30,466 $23,820 $9,292 
Amounts billed, but not recognized
28,536 28,366 16,596 
Recognition of revenue
(27,086)(21,720)(10,162)
Deferred revenue acquired1,469 — 8,094 
Deferred revenue – end of period
$33,385 $30,466 $23,820 
Disaggregation of Revenue The following table sets forth revenue from the United States and all international dealers and distributors for the years ended December 31, 2021, December 25, 2020 and December 27, 2019:
202120202019
United States
$889,000 $719,429 $528,634 
International
119,013 94,684 62,208 
Total
$1,008,013 $814,113 $590,842 

Additionally, the Company’s revenue includes amounts recognized over time and at a point in time, and are as follows for the years ended December 31, 2021, December 25, 2020 and December 27, 2019:


202120202019
Products transferred at a point in time
$980,927 $792,393 $580,623 
Services transferred over time
27,086 21,720 10,219 
Total
$1,008,013 $814,113 $590,842 
Summary of Property and Equipment, Net
The following table summarizes the estimated useful lives of each respective asset category:

Equipment
2 - 10 years
Computers and software
3 - 5 years
Furniture and fixtures
2 - 7 years
Leasehold improvements
Shorter of 15 years or life of lease
Property and equipment, net, by geography as of December 31, 2021 and December 25, 2020:
20212020
United States
$18,027 $15,550 
International
4,576 4,658 
Total
$22,603 $20,208 
Property and equipment, net, as of December 31, 2021, and December 25, 2020, consisted of the following:

20212020
Equipment$13,422 $11,422 
Computers and software22,438 20,490 
Furniture and fixtures3,609 3,240 
Leasehold improvements11,505 8,673 
Construction in progress4,512 2,035 
Total property and equipment 55,486 45,860 
Less: Accumulated depreciation(32,883)(25,652)
Property and equipment, net$22,603 $20,208