XML 57 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue and Deferred Costs Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Revenue from Contract with Customer [Abstract]    
Receivables, net $ 361,252 $ 348,072
Contract Assets- Current 26,711 24,447
Contract Assets- Non-current 81,561 68,261
Contract Liabilities (Deferred Revenue)- Current 331,974 330,687
Contract Liabilities (Deferred Revenue)- Non-current $ 67,755 $ 71,485