XML 52 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue Revenue, Remaining Performance Obligation (Details)
$ in Thousands
Jun. 28, 2020
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 98,563
2020  
Revenue, Remaining Performance Obligation, Amount 6,091
2021  
Revenue, Remaining Performance Obligation, Amount 6,195
2022  
Revenue, Remaining Performance Obligation, Amount 5,991
2023  
Revenue, Remaining Performance Obligation, Amount 5,819
2024  
Revenue, Remaining Performance Obligation, Amount 5,616
Thereafter  
Revenue, Remaining Performance Obligation, Amount $ 68,851