XML 56 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Assets - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Dec. 31, 2017
Inventories    
Materials $ 70,621 $ 59,919
Work-in-process 35,211 37,222
Finished goods 25,132 23,125
Total $ 130,964 $ 120,266