XML 76 R49.htm IDEA: XBRL DOCUMENT v3.21.2
ACCOUNTING POLICIES - Recent Accounting Pronouncements (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Shareholders' equity $ 151,393 $ 98,215 $ 114,423 $ 142,688
Accounts receivable        
Beginning balance 7,676      
Provision for expected losses 686      
Write-offs (991)      
Ending balance 6,614 7,676    
Finance receivable        
Beginning balance 150 606    
Provision for expected losses 550 142    
Write-offs 0 (598)    
Ending balance 1,109 150    
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Shareholders' equity $ (311,382) (303,025) $ (262,430) (232,748)
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment terms 30 days      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Payment terms 60 days      
Cumulative Effect, Period of Adoption, Adjustment        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Accounts receivable and financing receivable, allowance for credit loss, current   300    
Shareholders' equity   348   200
Accounts receivable        
Beginning balance $ (757)      
Ending balance   (757)    
Finance receivable        
Beginning balance $ 409      
Ending balance   409    
Cumulative Effect, Period of Adoption, Adjustment | Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Shareholders' equity   $ 348   $ 200