XML 103 R89.htm IDEA: XBRL DOCUMENT v3.25.4
Deferred Revenue - Schedule of Roll-Forward of Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 03, 2026
Dec. 28, 2024
Contract Liability    
Deferred revenue, beginning balance $ 84,589 $ 84,326
Sold 130,685 126,848
Revenue recognized (128,197) (126,585)
Deferred revenue, ending balance 87,077 84,589
Product Protection Plans    
Contract Liability    
Deferred revenue, beginning balance 35,700 36,419
Sold 75,120 72,135
Revenue recognized (73,565) (72,854)
Deferred revenue, ending balance 37,255 35,700
Eye Care Clubs    
Contract Liability    
Deferred revenue, beginning balance 48,889 47,907
Sold 55,565 54,713
Revenue recognized (54,632) (53,731)
Deferred revenue, ending balance $ 49,822 $ 48,889