XML 59 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Accounts (Narratives) (Details) - USD ($)
3 Months Ended
May 01, 2018
Sep. 30, 2018
Sep. 30, 2017
Balance Sheet Accounts [Line Items]      
Outstanding letters of credit   $ 1,300,000  
Standard hardware warranty period (in months)   12 months  
Standard software warranty period (in days)   90 days  
Limited lifetime hardware warranty maximum period after end of sale of product (in years)   5 years  
Maximum investment in one obligor or maker (percent)   10.00%  
Interest Expense      
Balance Sheet Accounts [Line Items]      
Amortization of deferred financing costs   $ 200,000 $ 200,000
Second Amendment      
Balance Sheet Accounts [Line Items]      
Termination date May 01, 2018    
Credit Agreement      
Balance Sheet Accounts [Line Items]      
Borrowings under Term Loan $ 200,000,000    
Credit Agreement | Term Loan      
Balance Sheet Accounts [Line Items]      
Credit Facility, term 5 years    
Amount borrowed under Term Loan $ 190,000,000    
Credit Agreement | Revolving Facility      
Balance Sheet Accounts [Line Items]      
Credit Facility, term 5 years    
Borrowing capacity from Credit Agreement $ 40,000,000    
Commitment fee 0.35%    
Borrowings available under facility   $ 38,700,000  
Minimum      
Balance Sheet Accounts [Line Items]      
Extended warranty period   1 year  
Minimum | Credit Agreement | London Interbank Offered Rate (LIBOR)      
Balance Sheet Accounts [Line Items]      
Borrowings, interest rate 1.50%    
Minimum | Credit Agreement | Adjusted Base Rate      
Balance Sheet Accounts [Line Items]      
Borrowings, interest rate 0.50%    
Minimum | Credit Agreement | Revolving Facility      
Balance Sheet Accounts [Line Items]      
Commitment fee 0.25%    
Maximum      
Balance Sheet Accounts [Line Items]      
Extended warranty period   5 years  
Maximum | Credit Agreement      
Balance Sheet Accounts [Line Items]      
Additional incremental loan facility $ 100,000,000    
Maximum | Credit Agreement | London Interbank Offered Rate (LIBOR)      
Balance Sheet Accounts [Line Items]      
Borrowings, interest rate 2.75%    
Maximum | Credit Agreement | Adjusted Base Rate      
Balance Sheet Accounts [Line Items]      
Borrowings, interest rate 1.75%    
Maximum | Credit Agreement | Revolving Facility      
Balance Sheet Accounts [Line Items]      
Commitment fee 0.40%