XML 60 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers - Net Change in Estimate (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 04, 2021
USD ($)
project
Jun. 28, 2020
USD ($)
project
Jul. 04, 2021
USD ($)
project
Jun. 28, 2020
USD ($)
project
Revenue from Contract with Customer [Abstract]        
Increase (decrease) in revenue from net changes in transaction prices $ 2,131 $ (308) $ 2,131 $ (308)
Increase (decrease) in revenue from net changes in input cost estimates (2,084) 1,082 (2,084) (51)
Net increase (decrease) in revenue from net changes in estimates $ 47 $ 774 $ 47 $ (359)
Number of projects | project 3 1 3 2
Net change in estimate as a percentage of aggregate revenue for associated projects 0.60% 11.50% 0.60% (0.30%)