XML 72 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (trade accounts receivable) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Trade accounts receivable        
Trade accounts receivable - gross $ 168,406 $ 177,501    
Allowances for uncollectible accounts (4,985) (3,639) $ (2,884) $ (2,828)
Trade accounts receivable - net $ 163,421 $ 173,862