XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.2
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Trade receivables:        
Gross trade receivables $ 189,001 $ 185,065    
Allowance for credit losses (4,603) (4,587) $ (4,732) $ (5,024)
Net trade receivables 184,398 180,478    
Income tax receivables 2,618 4,167    
Other receivables 5,785 9,651    
Total receivables, net $ 192,801 $ 194,296