XML 66 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Changes in deferred revenue related to nonrefundable upfront fees    
Balance at beginning of the year $ 6,289  
Deferral of revenue 15,998 $ 13,254
Revenue recognized (13,853) (6,965)
Balance at end of the year 8,434 $ 6,289
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2021 6,689  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2022 1,587  
Deferred revenue from nonrefundable upfront fees expected to be recognized thereafter $ 158  
Maximum    
Revenue    
Recognition period of nonrefundable upfront implementation fees 24 months