XML 65 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Statements of Operations - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2018
Statements Of Operations Additional Information [Line Items]      
Deferred revenue $ 4,570 $ 5,464  
Current deferred revenue, included in accrued expense and other current liabilities 1,109 965  
Amortization of capitalized software costs 1,038 1,217 $ 1,519
Expected amortization of intangibles, 2021 8,732    
Expected amortization of intangibles, 2022 8,608    
Expected amortization of intangibles, 2023 8,608    
Expected amortization of intangibles, 2024 8,428    
Expected amortization of intangibles, 2025 6,773    
Expected amortization of intangibles, thereafter 29,848    
Research and development expenditures $ 13,738 $ 12,093 $ 9,998
Customer | Maximum      
Statements Of Operations Additional Information [Line Items]      
Payment term 120 days    
Average worldwide collection period for accounts receivable 70 days    
Customer | Minimum      
Statements Of Operations Additional Information [Line Items]      
Payment term 30 days    
Average worldwide collection period for accounts receivable 60 days