XML 545 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue from Contracts with Customers Contract Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]    
Contract assets $ 903,643 $ 857,065
Deferred revenue (181,553) (164,408)
Net contract assets 722,090 $ 692,657
Recognized Deferred Revenue $ 113,800