XML 87 R77.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES - Schedule of Product Warranty Liability (Details) - USD ($)
$ in Thousands
6 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, beginning of year $ 2,926 $ 2,255
Accrual for product warranties issued 242 710
Product replacements and other warranty expenditures (202) (210)
Expiration of warranties ((over)/under warranty accrual) 15 (141)
Acquired through MiX Combination 356 0
Foreign currency translation difference 33 0
Accrued warranty reserve, end of period 3,370 2,614
Accrued warranty 3,370 2,614
Other Noncurrent Liabilities    
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Accrued warranty reserve, end of period 1,847 1,822
Accrued warranty $ 1,847 $ 1,822