XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories, Net Inventories, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Raw materials $ 283,914 $ 239,081
Work in process 109,827 97,756
Finished goods 483,190 404,238
Reserve for excess and obsolete inventory (55,802) (45,582)
Inventories, net $ 821,129 $ 695,493