XML 55 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Deferred Revenue and Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 30, 2023
Dec. 31, 2022
Revenue from Contract with Customer [Abstract]    
Deferred Revenue, Balance, beginning of period [1] $ 126,794 $ 129,272
Deferred Revenue, Deferrals in period [1] 300,316 255,172
Deferred Revenue, Recognition of deferrals in period [1] (289,773) (257,650)
Deferred Revenue, Balance, end of period [1] 137,337 126,794
Deferred Costs, Balance, beginning of period [2] 24,693 28,322
Deferred Costs, Deferrals in period [2] 24,286 17,169
Deferred Costs, Recognition of deferrals in period [2] (21,606) (20,798)
Deferred Costs, Balance, end of period [2] $ 27,373 $ 24,693
[1] Deferred revenue is comprised of both deferred revenue and noncurrent deferred revenue per the consolidated balance sheets.
[2] Deferred costs are comprised of both deferred costs and noncurrent deferred costs per the consolidated balance sheets.