XML 109 R77.htm IDEA: XBRL DOCUMENT v3.21.1
Inventory (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Inventory                
Raw materials and supplies - production locations $ 92,221       $ 48,011      
Raw materials and supplies - customer locations 12,405       9,241      
Work-in-process 29,349       12,529      
Finished goods 5,411       2,610      
Inventory $ 139,386 $ 134,203 $ 114,571 $ 92,972 $ 72,391 $ 80,601 $ 73,190 $ 65,474