XML 53 R43.htm IDEA: XBRL DOCUMENT v3.24.3
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
6 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accounts Payable and Accrued Liabilities
Accounts payable and accrued expenses consist of the following (in thousands):

March 31,
2024
September 30,
2024
Accounts payable$20,025 $41,821 
Accrued warranty1,138 1,523 
Accrued compensation8,956 14,305 
Government authorities3,062 6,439 
Other current liabilities827 2,010 
$34,008 $66,098 
Schedule of Product Warranty Liability
The following table summarizes warranty activity for the six months ended September 30, 2023 and 2024 (in thousands):

Six Months Ended September 30,
20232024
Accrued warranty reserve, beginning of year$2,255 $2,926 
Accrual for product warranties issued710 242 
Product replacements and other warranty expenditures(210)(202)
Expiration of warranties ((over)/under warranty accrual)(141)15 
Acquired through MiX Combination— 356 
Foreign currency translation difference— 33 
Accrued warranty reserve, end of period (1)
$2,614 $3,370 
(1) Includes non-current accrued warranty included in other long-term liabilities at September 30, 2023 and 2024 of $1,822 and $1,847, respectively.