XML 70 R51.htm IDEA: XBRL DOCUMENT v3.19.2
Cash, cash equivalents and short-term investments - Schedule of Cash, Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
[1]
Debt Securities, Available-for-sale [Line Items]      
Cash $ 25,987 $ 10,202  
Cash equivalents 1,288 6,915  
Cash and cash equivalents 27,275 17,117 [1] $ 20,757
Amortized Cost 70,493    
Unrealized Gains 404    
Unrealized Losses (43)    
Estimated Fair Value 70,854    
Amortized Cost 250    
Unrealized Gains 1,099    
Unrealized Losses 0    
Estimated Fair Value 1,349    
Amortized Cost 70,743 68,387  
Unrealized Gains 1,503 3  
Unrealized Losses (43) (561)  
Estimated Fair Value 72,203 67,829 [1]  
Amortized Cost 98,018 85,504  
Unrealized Gains 1,503 3  
Unrealized Losses (43) (561)  
Estimated Fair Value 99,478 84,946  
Money market mutual funds      
Debt Securities, Available-for-sale [Line Items]      
Cash equivalents 790 3,751  
Commercial paper      
Debt Securities, Available-for-sale [Line Items]      
Cash equivalents 498 2,666  
Amortized Cost 1,986    
Unrealized Gains 0    
Unrealized Losses 0    
Estimated Fair Value 1,986    
Amortized Cost   1,249  
Unrealized Gains   0  
Unrealized Losses   0  
Estimated Fair Value   1,249  
U.S. treasury securities      
Debt Securities, Available-for-sale [Line Items]      
Cash equivalents   498  
Amortized Cost 3,570    
Unrealized Gains 6    
Unrealized Losses (4)    
Estimated Fair Value 3,572    
Amortized Cost   4,737  
Unrealized Gains   0  
Unrealized Losses   (34)  
Estimated Fair Value   4,703  
U.S. agency securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 3,002    
Unrealized Gains 9    
Unrealized Losses (2)    
Estimated Fair Value 3,009    
Amortized Cost   2,424  
Unrealized Gains   0  
Unrealized Losses   (16)  
Estimated Fair Value   2,408  
Asset-backed securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 12,319    
Unrealized Gains 104    
Unrealized Losses (10)    
Estimated Fair Value 12,413    
Amortized Cost   8,040  
Unrealized Gains   1  
Unrealized Losses   (72)  
Estimated Fair Value   7,969  
Municipal securities      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 4,124    
Unrealized Gains 16    
Unrealized Losses 0    
Estimated Fair Value 4,140    
Amortized Cost   2,220  
Unrealized Gains   0  
Unrealized Losses   (4)  
Estimated Fair Value   2,216  
Corporate bonds      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost 45,492    
Unrealized Gains 269    
Unrealized Losses (27)    
Estimated Fair Value $ 45,734    
Amortized Cost   49,717  
Unrealized Gains   2  
Unrealized Losses   (435)  
Estimated Fair Value   $ 49,284  
[1] See Note 1 for a summary of adjustments.