XML 98 R90.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Deferred Revenue (Increase) Decrease    
Balance $ (59,719) $ (63,878)
Revenue recognized that was previously included in deferred revenue, net 86,825 143,064
Increases due to cash received (82,928) (159,989)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 6,053 5,116
Net change 9,950 (11,809)
Balance (49,769) (75,687)
Unbilled Receivables Increase (Decrease)    
Balance 42,134 38,457
Unbilled receivables recorded, net 109,246 29,094
Contract assets recorded, net (1,893) (1,860)
Transferred to receivables from unbilled receivables (70,026) (24,893)
Net change 37,327 2,341
Balance $ 79,461 $ 40,798