XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Allowance for Expected Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Credit Loss [Abstract]    
Contract assets, allowance for credit loss as a percentage of assets 1.00%  
Trade receivables    
Beginning balance $ 83,062 $ 74,336
Charges to cost and expenses, net of recoveries 2,440 5,225
Currency effects and other, net 1,340 (235)
Ending balance 82,517 79,326
Contract assets    
Beginning balance 5,819 2,393
Charges to cost and expenses, net of recoveries 0 896
Currency effects and other, net (230) 49
Ending balance 5,589 3,338
Long-term Receivables    
Beginning balance 66,377 67,696
Currency effects and other, net (802) 488
Ending balance 65,575 $ 68,184
Write-offs (4,325)  
Write-offs $ 0