XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Inventory - Net - Inventory - Net (Details) - USD ($)
Jun. 30, 2025
Mar. 31, 2025
Inventory — net    
Raw materials $ 154,325,000 $ 150,274,000
Work-in-process 8,917,000 7,821,000
Finished goods 204,604,000 202,078,000
Inventory, gross 367,846,000 360,173,000
Less allowance for excess and obsolete inventory (19,566,000) (18,964,000)
Inventory 348,280,000 341,209,000
Inventory unreturned 18,492,000 18,460,000
Total inventory — net $ 366,772,000 $ 359,669,000