XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Inventory - Net (Details) - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Inventory - net [Abstract]    
Raw materials $ 158,702,000 $ 158,819,000
Work-in-process 9,954,000 7,943,000
Finished goods 210,861,000 227,650,000
Inventory, gross 379,517,000 394,412,000
Less allowance for excess and obsolete inventory (17,790,000) (17,372,000)
Inventory 361,727,000 377,040,000
Inventory unreturned 17,049,000 20,288,000
Total Inventory - net $ 378,776,000 $ 397,328,000