XML 64 R71.htm IDEA: XBRL DOCUMENT v3.20.1
Inventories - Summary of Inventories (Detail) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 141,906 $ 138,718
Work-in-process 91,520 129,736
Finished goods 286,034 235,415
Total $ 519,460 $ 503,869