XML 57 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Trade and Other Accounts Receivable, Net (Tables)
12 Months Ended
Dec. 31, 2022
Receivables [Abstract]  
Schedule of Trade and Other Accounts Receivable, Net
 December 31,
(in thousands)
20222021
Trade receivables$384,636 $316,702 
Income and other tax receivables60,745 64,887 
Other8,311 10,190 
$453,692 $391,779