XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Credit Loss [Abstract]    
Contract assets, allowance for credit loss as a percentage of assets 1.00%  
Accounts receivables    
Beginning balance $ 80,013 $ 83,062
Charges to cost and expenses, net of recoveries 4,316 2,440
Currency effects and other, net (1,382) 1,340
Ending balance 78,305 82,517
Short-term contract assets    
Beginning balance 4,993 5,819
Charges to cost and expenses, net of recoveries 0 0
Currency effects and other, net 3 (230)
Ending balance 4,986 5,589
Long-term Receivables    
Beginning balance 66,864 66,377
Currency effects and other, net (507) (802)
Ending balance 66,357 65,575
Write-offs (4,642) (4,325)
Write-offs $ (10) $ 0