XML 54 R38.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Narratives) (Details) - USD ($)
12 Months Ended
Jul. 01, 2018
Jun. 30, 2018
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Significant Accounting Policies [Line Items]          
Intangible asset and goodwill impairment     $ 0 $ 0  
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    
Advertising expenses     $ 500,000 $ 400,000 $ 300,000
Minimum percentage of tax benefit realized upon settlement   50.00% 50.00%    
Unrealized holding gain, net of tax     $ 497,000    
ASU 2016-01          
Significant Accounting Policies [Line Items]          
Unrealized holding gain, net of tax   $ 500,000      
ASU 2016-01 | Subsequent Event          
Significant Accounting Policies [Line Items]          
Adjustment to accumulated deficit $ 500,000        
Maximum | Purchased Software          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     4 years    
Maximum | Computer Equipment          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     4 years    
Maximum | Office Equipment          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     7 years    
Maximum | Leasehold Improvements          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     10 years    
Minimum | Purchased Software          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     1 year    
Minimum | Computer Equipment          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     1 year    
Minimum | Office Equipment          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     3 years    
Minimum | Leasehold Improvements          
Significant Accounting Policies [Line Items]          
Estimated useful lives of property and equipment     2 years    
Cash equivalents | Maximum          
Significant Accounting Policies [Line Items]          
Maturity period for investments     3 months    
Short-term Investments | Maximum          
Significant Accounting Policies [Line Items]          
Maturity period for investments     1 year    
Short-term Investments | Minimum          
Significant Accounting Policies [Line Items]          
Maturity period for investments     3 months