XML 100 R89.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Deferred Revenue (Increase) Decrease    
Balance $ (157,081) $ (162,301)
Revenue recognized that was previously included in deferred revenue 110,258 81,458
Increases due to cash received (92,976) (92,816)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 10,672 4,507
Net change 27,954 (6,851)
Balance (129,127) (169,152)
Unbilled Receivables Increase (Decrease)    
Balance 8,127 10,429
Unbilled receivables recognized 4,266 25,028
Transferred to receivables from unbilled receivables   (6,000)
Net change 4,266 19,028
Balance $ 12,393 $ 29,457