v3.26.1
Summary of Significant Accounting Policies - Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Accounts receivable, unbilled receivables and deferred revenue      
Accounts receivable $ 664,788 $ 559,646 $ 472,754
Unbilled receivables (included in accounts receivable) 24,351 19,902 19,499
Deferred revenue 20,553 26,995 35,742
Deferred revenue, long-term (included in other long-term liabilities) 58 327 1,097
Revenue recognized that was included in opening deferred revenue balance 25,800 32,000 74,400
Revenue recognized from performance obligation satisfied in prior periods $ 18,400 $ 35,900 $ 51,000