XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Inventory - Inventory Net (Details) - USD ($)
Mar. 31, 2025
Mar. 31, 2024
Inventory, net [Abstract]    
Raw materials $ 150,274,000 $ 158,819,000
Work in process 7,821,000 7,943,000
Finished goods 202,078,000 227,650,000
Inventory, gross 360,173,000 394,412,000
Less allowance for excess and obsolete inventory (18,964,000) (17,372,000)
Total inventory - net 341,209,000 377,040,000
Inventory unreturned $ 18,460,000 $ 20,288,000