v3.26.1
Significant Customer and Other Information (Tables)
3 Months Ended
Jun. 30, 2026
Significant Customer and Other Information [Abstract]  
Concentrations of Risk
The largest customers accounted for the following percentage of consolidated net sales:
 
           
 
Three Months Ended
June 30,
 
    2026     2025  
Net sales
         
Customer A
  37%   39%
Customer C
  28%   22%
Customer B
  18%   24%
         
    June 30, 2026     March 31, 2026  
Accounts receivable - trade
         
Customer A
  49%   52%
Customer B
  15%   12%
Customer C
  7%   18%
           
 
Three Months Ended
June 30,
 
    2026     2025  
Product line
         
Rotating electrical products
  58%   66%
Brake-related products
  38%   29%
Other products
  4%   5%
    100%   100%