Annual report pursuant to Section 13 and 15(d)

STOCK-BASED COMPENSATION AND WARRANTS - Fair value and compensation (Details)

v3.20.2
STOCK-BASED COMPENSATION AND WARRANTS - Fair value and compensation (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jul. 31, 2019
Jun. 30, 2020
Jun. 30, 2019
Time-Based Vesting Number of Shares Vested 90 431 192
Time-Based Vesting Number of Shares Unvested 364    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 679 999  
Total fair value $ 817 $ 4,200  
Total fair value $ 3,297    
Executive Officers      
Time-Based Vesting Number of Shares Vested 72    
Time-Based Vesting Number of Shares Unvested 231    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 454    
Other employees      
Time-Based Vesting Number of Shares Vested 18    
Time-Based Vesting Number of Shares Unvested 133    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 225    
Hybrid Options      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 225    
Hybrid Options | Executive Officers      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 151    
Hybrid Options | Other employees      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 74