XML 46 R35.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue (Details Textual) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jul. 02, 2022
Jul. 03, 2021
Jul. 02, 2022
Jul. 03, 2021
Revenue from Contract with Customer [Abstract]        
Revenue recognized from deferred revenue during the period $ 143.4 $ 103.4 $ 425.0 $ 330.0
Remaining performance obligations 5,600.0   5,600.0  
Non-cancellable commitments from customers included in remaining performance obligations $ 171.3   $ 171.3  
Percent of remaining performance obligations, current 51.00%   51.00%  
Revenue recognized from satisfaction of performance obligations $ 10.9 $ 11.5 $ 23.1 $ 21.7