XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Deferred Revenue and Other Contract Liabilities, Current (Details) - USD ($)
$ in Millions
Mar. 29, 2025
Dec. 28, 2024
Mar. 30, 2024
Dec. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]        
Deferred revenue $ 64.1 $ 61.9 $ 48.4 $ 48.4
Accrued rebates and allowances 22.5 23.0    
Accrued customer reimbursements 6.5 10.1    
Total deferred revenue and other contract liabilities 93.1 95.0    
Less: Non-current portion of deferred revenue (20.5) (18.1)    
Deferred revenue and other contract liabilities, current $ 72.6 $ 76.9