XML 101 R90.htm IDEA: XBRL DOCUMENT v3.23.1
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Deferred Revenue (Increase) Decrease    
Balance $ (63,878) $ (157,081)
Revenue recognized that was previously included in deferred revenue 41,086 57,594
Increases due to cash received (38,153) (45,891)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 5,683 1,865
Net change 8,616 (13,568)
Balance (55,262) (143,513)
Unbilled Receivables Increase (Decrease)    
Balance 38,457 8,127
Unbilled receivables recorded, net 11,878 4,647
Contract assets recorded, net (520)  
Transferred to receivables from unbilled receivables (19,983)  
Net change (8,625) 4,647
Balance $ 29,832 $ 12,774