v3.26.1
Inventory - Net (Tables)
3 Months Ended
Jun. 30, 2026
Inventory - Net [Abstract]  
Inventory - Net
Inventory — net is comprised of the following:
 
         
    June 30, 2026     March 31, 2026  
Inventory — net
         
Raw materials
 $147,061,000   $145,832,000 
Work-in-process
  9,692,000    9,930,000 
Finished goods
  258,743,000    243,843,000 
    415,496,000    399,605,000 
Less allowance for excess and obsolete inventory
  (18,638,000   (19,002,000
Inventory
  396,858,000    380,603,000 
Inventory unreturned
  16,431,000    16,438,000 
Total inventory — net
 $413,289,000   $397,041,000