XML 49 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Receivables - Schedule of Receivables (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
Trade receivables:      
Gross trade receivables $ 130,914   $ 207,554
Allowance for credit losses (6,755)   (6,007)
Net trade receivables 124,159   201,547
Income tax receivables 6,170   7,393
Other receivables 9,298   7,774
Total receivables, net $ 139,627 $ 215,755 $ 216,714