XML 30 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Summary of Significant Accounting Policies - Narrative (Details)
shares in Thousands
3 Months Ended
Sep. 30, 2020
USD ($)
Segment
shares
Sep. 30, 2019
USD ($)
shares
Jun. 30, 2020
USD ($)
Concentration Risk [Line Items]      
Foreign currency transaction gain (loss), realized $ (100,000) $ 100,000  
Derivative instruments not designated as hedging instruments, gain (loss), net (200,000) (100,000)  
Bad debt expenses 0 0  
Inventory valuation reserves $ 300,000   $ 200,000
Money back guarantee period 30 days    
Handling and restocking fee, percentage 10.00%    
Return liability reserve $ 300,000   $ 300,000
Research and development 200,000 200,000  
Salvage value 0    
Present value of lease liabilities 15,459,000    
Income tax expense $ 899,000 $ 689,000  
Antidilutive securities excluded from EPS calculation (in shares) | shares 200 21  
Number of operating segments | Segment 1    
Number of geographic segments | Segment 2    
Sandy, UT      
Concentration Risk [Line Items]      
Present value of lease liabilities $ 500,000    
Selling, General and Administrative Expenses      
Concentration Risk [Line Items]      
Abandonment of ROU asset 800,000    
Cash accounts held primarily at One Financial Institution      
Concentration Risk [Line Items]      
Concentration of credit risk 12,700,000    
Cash held primarily at Other Financial Institutions      
Concentration Risk [Line Items]      
Concentration of credit risk $ 5,300,000