XML 58 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 176,551 $ 163,053
Work-in-process 33,786 30,349
Finished goods 39,283 37,197
Total at cost FIFO basis 249,620 230,599
LIFO cost less than FIFO cost (33,417) (32,001)
Net inventories $ 216,203 $ 198,598