v3.26.1
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Mar. 31, 2026
Schedule II - Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
Schedule II Valuation and Qualifying Accounts
 
Accounts Receivable Allowance for credit losses
 
                   
             Charge to            
        Balance at      (recovery of)           Balance at  
Years Ended       beginning of      bad debts      Amounts      end of  
March 31,   Description  
year   
expense   
written off   
year 
2026  
Allowance for credit losses
 $207,000   $94,000   $10,000   $291,000 
2025  
Allowance for credit losses
 $189,000   $42,000   $24,000   $207,000 
2024  
Allowance for credit losses
 $339,000   $(133,000  $17,000   $189,000 
 
Accounts Receivable Allowance for customer-payment discrepancies
 
                   
        Balance at      Charge to           Balance at  
Years Ended
      beginning of      discrepancies      Amounts      end of  
March 31,
 
Description
 
year   
expense   
Processed   
year 
2026
 
Allowance for customer-payment discrepancies
 $1,765,000   $570,000   $703,000   $1,632,000 
2025
 
Allowance for customer-payment discrepancies
 $1,206,000   $1,507,000   $948,000   $1,765,000 
2024
 
Allowance for customer-payment discrepancies
 $1,634,000   $1,452,000   $1,880,000   $1,206,000 
 
Inventory Allowance for excess and obsolete inventory
 
                   
             Provision for            
        Balance at      excess and           Balance at  
Years Ended       beginning of      obsolete      Amounts      end of  
March 31,  
Description
 
year   
inventory   
written off   
year 
2026  
Allowance for excess and obsolete inventory
 $18,964,000   $9,891,000   $9,853,000   $19,002,000 
2025  
Allowance for excess and obsolete inventory
 $17,372,000   $15,009,000   $13,417,000   $18,964,000 
2024  
Allowance for excess and obsolete inventory
 $16,436,000   $16,233,000   $15,297,000   $17,372,000 
 
Deferred Tax Assets Valuation allowance for deferred tax assets
 
                   
        Balance at      Charge to           Balance at  
Years Ended       beginning of      income tax      Charged to      end of  
March 31,  
Description
 
year   
expense   
Other Accounts   
year 
2026  
Valuation allowance for deferred tax assets
 $52,233,000   $2,432,000   $ -    $54,665,000 
2025  
Valuation allowance for deferred tax assets
 $45,399,000   $6,834,000   $ -    $52,233,000 
2024  
Valuation allowance for deferred tax assets
 $7,619,000   $37,780,000   $ -    $45,399,000