XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue and Deferred Costs Contract Balances (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Jun. 30, 2021
Revenue from Contract with Customer [Abstract]    
Receivables, net $ 253,160 $ 306,564
Contract Assets- Current 19,434 22,884
Contract Asset- Non-current 53,135 52,920
Contract Liabilities (Deferred Revenue)- Current 268,840 319,748
Contract Liabilities (Deferred Revenue)- Non- current $ 66,099 $ 75,852