v3.25.2
Summary of Significant Accounting Policies - Summary of Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Contract assets    
Accounts receivable, net $ 939,492 $ 837,275
Unbilled receivables, current 51,175 38,183
Contract liabilities    
Deferred revenue, current (166,030) (152,554)
Deferred revenue, non-current (156,803) (137,343)
Accounts receivable, net    
Contract assets    
Accounts receivable, net 939,492 837,275
Prepaid expenses and other current assets    
Contract assets    
Unbilled receivables, current 51,175 38,183
Prepaid taxes and other non-current assets    
Contract assets    
Unbilled receivables, non-current 14,581 18,450
Deferred revenue (current liabilities)    
Contract liabilities    
Deferred revenue, current (166,030) (152,554)
Deferred revenue (non-current liabilities)    
Contract liabilities    
Deferred revenue, non-current $ (156,803) $ (137,343)