XML 68 R51.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Summary of Future Minimum Lease Payments Due Under Non-Cancelable Capital Leases (Detail) - USD ($)
$ in Thousands
Jun. 30, 2018
Jul. 01, 2017
Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
2019 $ 2,444  
2020 613  
2021 265  
2022 0  
Thereafter 0  
Total minimum lease payments 3,322  
Less amount representing interest (79)  
Present value of capitalized payments 3,243  
Less: current portion (2,386) $ (2,368)
Long-term portion $ 857 $ 1,379