XML 19 R55.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Schedule of Future Minimum Lease Payments Under Non-cancelable Operating Lease (Details) - USD ($)
$ in Thousands
Mar. 28, 2020
Sep. 29, 2019
Lessee Disclosure [Abstract]    
2020 (remaining) $ 15,204  
2021 27,976  
2022 25,387  
2023 20,392  
2024 15,118  
2025 and thereafter 32,000  
Total future minimum lease payments 136,077  
Less: interest (21,378)  
Total lease obligations $ 114,699 $ 103,100