XML 58 R42.htm IDEA: XBRL DOCUMENT v3.19.3
Accounts Receivables - SWIMS Factoring Agreement (Details) - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Accounts Receivable    
Insured receivables sold $ 486,122 $ 380,595
Uninsured receivables sold 39,665 43,630
Total receivables sold 525,787 424,225
Purchase price of sold receivables (423,000) (364,900)
Allowances (17,337) (25,500)
Sold receivables, net 85,450 33,825
Accounts receivable, net $ 18,197 $ 27,910