v3.24.2.u1
REVENUE RECOGNITION - Summary of Significant Changes in Unbilled Receivables and Deferred Liabilities Balances (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Deferred Revenue (Increase) Decrease    
Balance $ (59,719) $ (63,878)
Revenue recognized that was previously included in deferred revenue 71,402 100,242
Increases due to cash received (82,928) (91,111)
Cumulative catch-up adjustment arising from changes in estimates of transaction price, net 729 6,605
Net change (10,797) 15,736
Balance (70,516) (48,142)
Unbilled Receivables Increase (Decrease)    
Balance 42,134 38,457
Unbilled receivables recorded, net 53,816 9,404
Contract assets recorded, net (1,078) (1,069)
Transferred to receivables from unbilled receivables (32,723) (19,983)
Net change 20,015 (11,648)
Balance $ 62,149 $ 26,809