XML 21 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Inventories    
Materials $ 82,155 $ 90,816
Work-in-process 42,575 42,354
Finished goods 8,337 23,141
Total $ 133,067 $ 156,311