XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Changes in deferred revenue related to nonrefundable upfront fees        
Beginning balance $ 9,341 $ 7,065 $ 8,734 $ 8,434
Deferral of revenue 9,105 5,821 18,865 11,811
Revenue recognized (6,044) (4,097) (15,197) (11,456)
Ending balance 12,402 $ 8,789 12,402 $ 8,789
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 4,982   4,982  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2023 6,127   6,127  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2024 and thereafter $ 1,293   $ 1,293  
Maximum        
Revenue        
Amortization period of nonrefundable upfront implementation fees     24 months