XML 71 R60.htm IDEA: XBRL DOCUMENT v3.8.0.1
Other Financial Statements Details Inventories (Details) - USD ($)
$ in Thousands
Dec. 31, 2017
Mar. 31, 2017
Accounts Receivable, Net [Abstract]    
Raw materials $ 22,488 $ 14,430
Work in process 309,811 268,281
Finished goods 154,766 134,491
Total inventories $ 487,065 $ 417,202