XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventory - Net - Inventory - Net (Details) - USD ($)
Dec. 31, 2024
Mar. 31, 2024
Inventory, Net [Abstract]    
Raw materials $ 157,397,000 $ 158,819,000
Work-in-process 9,750,000 7,943,000
Finished goods 201,049,000 227,650,000
Inventory, gross 368,196,000 394,412,000
Less allowance for excess and obsolete inventory (18,538,000) (17,372,000)
Inventory 349,658,000 377,040,000
Inventory unreturned 17,370,000 20,288,000
Total inventory — net $ 367,028,000 $ 397,328,000