XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Accounts receivables, contract assets and deferred revenue      
Accounts receivable $ 463,722 $ 418,558  
Unbilled receivables (included in accounts receivable) 20,647 19,702  
Deferred revenue 76,159 53,630  
Deferred revenue, long-term (included in other long-term liabilities) 2,061 3,099  
Revenue recognized that was included in opening deferred revenue balance 53,100 38,900 $ 25,500
Revenue recognized from performance obligation satisfied in prior periods $ 26,800 $ 20,800 $ (1,400)