XML 123 R106.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Value of Financial Instruments and Non-Financial Assets and Liabilities - Schedule of Financial Assets and Liabilities of Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 24, 2018
Jun. 25, 2017
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Fair Value $ 2,259  
Accrued Expenses and Other Long-term Liabilities [Member] | Fair Value, Inputs, Level 3 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Contingent consideration 529 $ 925
Swap A [Member] | Other Noncurrent Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount 20,000  
Fair Value 584  
Swap A [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount   20,000
Fair Value   243
Swap B [Member] | Other Noncurrent Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount 30,000  
Fair Value 877  
Swap B [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount   30,000
Fair Value   364
Swap C [Member] | Other Noncurrent Assets [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount 25,000  
Fair Value $ 798  
Swap C [Member] | Other Noncurrent Liabilities [Member] | Fair Value, Inputs, Level 2 [Member]    
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items]    
Notional Amount   25,000
Fair Value   $ 201