XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Details) - USD ($)
Sep. 30, 2021
Mar. 31, 2021
Inventory [Abstract]    
Raw materials $ 149,460,000 $ 128,190,000
Work-in-process 8,297,000 5,233,000
Finished goods 173,096,000 168,184,000
Inventory, gross 330,853,000 301,607,000
Less allowance for excess and obsolete inventory (14,163,000) (13,246,000)
Inventory - net 316,690,000 288,361,000
Inventory unreturned 13,804,000 14,552,000
Total inventory $ 330,494,000 $ 302,913,000