XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Commitments and Contingencies Minimum Future Lease Payments for Non-Cancelable Leases (Details) - USD ($)
6 Months Ended
Jul. 24, 2017
Jun. 30, 2017
Jul. 25, 2016
Jun. 30, 2017
Jul. 28, 2017
Jun. 05, 2017
Jul. 14, 2016
Disclosure Minimum Future Lease Payments For Non Cancelable Leases [Abstract]              
Remainder of 2017   $ 7,638,000   $ 7,638,000      
2018   12,479,000   12,479,000      
2019   10,217,000   10,217,000      
2020   7,769,000   7,769,000      
2021   6,703,000   6,703,000      
Thereafter   9,274,000   9,274,000      
Total minimum lease payments   54,080,000   54,080,000      
Other Commitments [Line Items]              
Software   $ 50,000,000   50,000,000      
Software term   3 years          
Commitments To Purchase Convertible Promissory Notes With Private Company              
Other Commitments [Line Items]              
Commitment   $ 5,000,000.0   5,000,000.0      
First note             $ 2,000,000.0
Second note           $ 2,000,000  
Third note   $ 1,000,000   $ 1,000,000      
Maturity date       Dec. 30, 2018      
Interest   2.50%   2.50%      
SDC              
Other Commitments [Line Items]              
Borrowing base as a percentage of accounts receivable     80.00%        
Stated rate     7.00%        
Advances outstanding   $ 15,000,000   $ 15,000,000      
Maximum | SDC              
Other Commitments [Line Items]              
Loan facility     $ 15,000,000.0        
Subsequent Event | Maximum | SDC              
Other Commitments [Line Items]              
Loan facility $ 30,000,000.0            
Belen Business Center | Subsequent Event              
Other Commitments [Line Items]              
Consideration $ 26,100,000            
Escrow         $ 5,200,000