XML 40 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2018
Mar. 31, 2018
Dec. 31, 2017
Inventory Disclosure [Abstract]      
Raw material $ 14,837 $ 11,602 $ 11,608
Work-in-process 10,581 17,809 14,070
Finished goods 69,484 73,025 85,084
Inventory, net $ 94,902 $ 102,436 $ 110,762