XML 100 R89.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Deferred Revenue (Increase) Decrease    
Balance $ (63,878) $ (157,081)
Revenue recognized that was previously included in deferred revenue, net 100,242 110,258
Increases due to cash received (91,111) (92,976)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 6,605 10,672
Net change 15,736 (27,954)
Balance (48,142) (129,127)
Unbilled Receivables Increase (Decrease)    
Balance 38,457 8,127
Unbilled receivables recorded, net 9,404 4,266
Contract assets recorded, net (1,069)  
Transferred to receivables from unbilled receivables (19,983)  
Net change (11,648) 4,266
Balance $ 26,809 $ 12,393