XML 75 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Supplemental Balance Sheet Information - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Dec. 31, 2016
Supplemental Balance Sheet Data [Abstract]    
Raw materials and supplies $ 30,265 $ 31,399
Work-in-process 3,246 2,207
Finished products 13,596 14,015
Construction materials 16,862 16,332
Total $ 63,969 $ 63,953