XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue and Deferred Costs Contract Balances (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]    
Receivables, net $ 348,072 $ 306,564
Contract Assets- Current 24,447 22,884
Contract Assets- Non-current 68,261 52,920
Contract Liabilities (Deferred Revenue)- Current 330,687 319,748
Contract Liabilities (Deferred Revenue)- Non-current $ 71,485 $ 75,852