XML 71 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue and Geographic Information - Changes in Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 25, 2020
Dec. 27, 2019
Change In Contract With Customer Liability [Roll Forward]      
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 acquired 1,469 0 8,094
Deferred revenue – end of period $ 33,385 $ 30,466 $ 23,820