XML 74 R58.htm IDEA: XBRL DOCUMENT v3.20.4
Inventories, net (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Inventory [Line Items]    
Pipe and connectors, net of allowance of $16,819 and $18,287, respectively $ 22,642 $ 21,779
Finished goods, net of allowance of $84 and $485, respectively 22,715 25,628
Work in progress 1,730 3,663
Raw materials, components and supplies 34,631 27,759
Total inventories, net 81,718 78,829
Pipe and connectors    
Inventory [Line Items]    
Allowance 16,819 18,287
Finished goods    
Inventory [Line Items]    
Allowance $ 84 $ 485