XML 123 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventory Disclosure [Abstract]    
Pipe and connectors, net of allowance of $18,287 and $21,270, respectively $ 21,779 $ 18,026
Finished goods, net of allowance of $485 and $1,354, respectively 25,628 22,608
Work in progress 3,663 8,285
Raw materials, components and supplies 27,759 20,463
Total inventories, net 78,829 69,382
Pipe and connectors    
Inventory [Line Items]    
Allowance 18,287 21,270
Finished goods    
Inventory [Line Items]    
Allowance $ 485 $ 1,354