XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Changes in deferred revenue related to nonrefundable upfront fees        
Beginning balance $ 19,737 $ 9,341 $ 12,233 $ 8,734
Deferral of revenue 10,211 9,105 30,445 18,865
Revenue recognized (8,589) (6,044) (21,319) (15,197)
Ending balance 21,359 $ 12,402 21,359 $ 12,402
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 2023 8,554   8,554  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2024 10,783   10,783  
Deferred revenue from nonrefundable upfront fees expected to be recognized in fiscal 2025 and thereafter $ 2,022   $ 2,022  
Maximum        
Revenue        
Amortization period of nonrefundable upfront implementation fees 24 months