XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue Recognition - Revenue by Geographic Area (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 29, 2025
Jun. 30, 2024
Jun. 29, 2025
Jun. 30, 2024
Revenue, Major Customer [Line Items]        
Total revenues $ 351.5 $ 300.1 $ 654.1 $ 577.3
United States        
Revenue, Major Customer [Line Items]        
Total revenues 287.8 239.1 526.8 460.1
Other North America        
Revenue, Major Customer [Line Items]        
Total revenues 3.4 3.5 9.3 7.8
Asia Pacific        
Revenue, Major Customer [Line Items]        
Total revenues 22.9 13.9 38.7 30.8
Middle East        
Revenue, Major Customer [Line Items]        
Total revenues 11.8 28.7 27.5 42.8
Europe        
Revenue, Major Customer [Line Items]        
Total revenues 17.0 9.1 31.8 21.9
Other        
Revenue, Major Customer [Line Items]        
Total revenues $ 8.6 $ 5.8 $ 20.0 $ 13.9