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