XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
REVENUE - Schedule of Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Deferred revenue from contracts with customers:        
Beginning balance $ 185,835 $ 170,681 $ 181,899 $ 157,910
Revenue recognized, included in beginning balance (69,378) (57,532) (100,826) (83,307)
Additions, net of revenue recognized during period, and other 65,426 71,678 100,810 110,224
Ending balance $ 181,883 $ 184,827 $ 181,883 $ 184,827