XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Changes in deferred revenue related to nonrefundable upfront fees    
Balance at beginning of the period $ 8,734 $ 8,434
Deferral of revenue 4,353 3,130
Revenue recognized (4,370) (3,894)
Balance at end of the period $ 8,717 $ 7,670
Maximum    
Revenue    
Amortization period of nonrefundable upfront implementation fees 24 months  
Implementation services and other    
Changes in deferred revenue related to nonrefundable upfront fees    
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2022 $ 6,231  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2023 2,351  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2024 and thereafter $ 135