XML 97 R89.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Deferred Revenue (Increase) Decrease    
Balance $ (59,719) $ (63,878)
Revenue recognized that was previously included in deferred revenue 61,095 41,086
Increases due to cash received (33,323) (38,153)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net (502) 5,683
Net change 27,270 8,616
Balance (32,449) (55,262)
Unbilled Receivables Increase (Decrease)    
Balance 42,134 38,457
Unbilled receivables recorded, net 2,560 11,878
Contract assets recorded, net (541) (520)
Transferred to receivables from unbilled receivables   (19,983)
Net change 2,019 (8,625)
Balance $ 44,153 $ 29,832