XML 100 R89.htm IDEA: XBRL DOCUMENT v3.22.1
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Deferred Revenue (Increase) Decrease    
Balance $ (157,081) $ (162,301)
Revenue recognized that was previously included in deferred revenue 57,594 33,439
Increases due to cash received 45,891 53,000
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 1,865 3,738
Net change 13,568 (15,823)
Balance (143,513) (178,124)
Unbilled Receivables Increase (Decrease)    
Balance 8,127 10,429
Unbilled receivables recognized 4,647 20,471
Transferred to receivables from unbilled receivables   6,000
Net change 4,647 14,471
Balance $ 12,774 $ 24,900