XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deferred Revenue and Other Contract Liabilities, Current - Schedule of Deferred Revenue and Other Contract Liabilities, Current (Details) - USD ($)
$ in Millions
Mar. 30, 2024
Dec. 30, 2023
Revenue Recognition and Deferred Revenue [Abstract]    
Deferred revenue $ 63.1 $ 63.8
Accrued rebates and allowances 23.0 37.5
Accrued customer reimbursements 10.3 12.4
Total deferred revenue and other contract liabilities 96.4 113.7
Less: Non-current portion of deferred revenue (26.4) (26.4)
Deferred revenue and other contract liabilities, current $ 70.0 $ 87.3