XML 70 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Statements of Operations-Additional Information (Detail Textuals) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2017
Statements Of Operations Additional Information [Line Items]      
Amortization of capitalized software costs $ 1,217 $ 1,519 $ 2,199
Expected amortization of intangibles, 2020 6,033    
Expected amortization of intangibles, 2021 5,487    
Expected amortization of intangibles, 2022 5,381    
Expected amortization of intangibles, 2024 5,380    
Expected amortization of intangibles, 2025 5,161    
Expected amortization of intangibles, thereafter 18,236    
Disaggregation of Revenue [Abstract]      
Deferred revenue 5,464 4,530  
Current deferred revenue, included in accrued expense and other current liabilities $ 965 $ 508  
Customer | Minimum      
Disaggregation of Revenue [Abstract]      
Payment Term 30 days    
Average worldwide collection period for accounts receivable 60 days    
Customer | Maximum      
Disaggregation of Revenue [Abstract]      
Payment Term 120 days    
Average worldwide collection period for accounts receivable 70 days