XML 93 R67.htm IDEA: XBRL DOCUMENT v3.25.1
Inventories - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 163,053 $ 151,031
Work-in-process 30,349 26,669
Finished goods 37,197 40,554
Inventory, gross 230,599 218,254
LIFO cost less than FIFO cost (32,001) (32,163)
Net inventories $ 198,598 $ 186,091