v3.26.1
Revenues - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Revenue from Contract with Customer [Abstract]    
Billed and billable receivables $ 1,259,138 $ 1,098,237
Contract assets – current unbilled receivables 445,949 307,204
Contract assets – current costs to obtain 6,936 7,059
Contract assets – noncurrent unbilled receivables 17,159 14,694
Contract assets – noncurrent costs to obtain 13,972 13,897
Contract liabilities – current deferred revenue and other contract liabilities 294,059 190,400
Contract liabilities – noncurrent deferred revenue and other contract liabilities $ 2,952 $ 6,014