XML 73 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Inventory (Details) - USD ($)
Mar. 31, 2022
Mar. 31, 2021
Inventory [Abstract]    
Raw materials $ 150,414,000 $ 128,190,000
Work in process 6,880,000 5,233,000
Finished goods 226,729,000 168,184,000
Inventory, gross 384,023,000 301,607,000
Less allowance for excess and obsolete inventory (13,520,000) (13,246,000)
Inventory - net 370,503,000 288,361,000
Inventory unreturned $ 15,001,000 $ 14,552,000