XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE, Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Contract Assets [Abstract]    
Contract assets, beginning of period $ 24,145 $ 9,654
Reclassification of the beginning contract assets to receivables, as the result of rights to consideration becoming unconditional (13,018) (7,899)
Contract assets recognized, net of reclassification to receivables 19,941 16,264
Contract assets, end of period 31,068 18,019
Contract Liabilities [Abstract]    
Contract liabilities, beginning of period 20,044 12,979
Reclassification of the beginning contract liabilities to receivables, as the result of performance obligations being satisfied (4,637) (2,858)
Cash received in advance and not recognized in revenue 4,127 2,036
Contract liabilities, end of period 19,534 $ 12,157
North America [Member]    
Contract Liabilities [Abstract]    
Transaction price allocated to remaining performance obligations 483,395  
Europe and ROW [Member]    
Contract Liabilities [Abstract]    
Transaction price allocated to remaining performance obligations $ 205,871