XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts receivables, contract assets and deferred revenue        
Accounts receivable $ 675,709   $ 472,754 $ 463,722
Unbilled receivables (included in accounts receivable) 37,144   19,499 20,647
Deferred revenue 32,330   35,742 76,159
Deferred revenue, long-term (included in other long-term liabilities) 870   $ 1,097 $ 2,061
Revenue recognized that was included in opening deferred revenue balance 17,100 $ 26,600    
Revenue recognized from performance obligation satisfied in prior periods $ 200 $ 700