XML 54 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCOUNTS PAYABLE AND ACCRUED EXPENSES (Tables)
9 Months Ended
Dec. 31, 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
December 31,
2024
Accounts payable$20,025 $41,916 
Accrued warranty1,138 1,460 
Accrued compensation8,956 25,600 
Government authorities3,062 11,590 
Other current liabilities827 5,915 
$34,008 $86,481 
Schedule of Product Warranty Liability
The following table summarizes warranty activity for the nine months ended December 31, 2023 and 2024 (in thousands):

Nine Months Ended December 31,
20232024
Accrued warranty reserve, beginning of year$2,255 $2,926 
Accrual for product warranties issued851 255 
Product replacements and other warranty expenditures(343)(372)
Expiration of warranties (over warranty accrual)
(110)(127)
Acquired through MiX Combination and FC Acquisition
— 845 
Foreign currency translation difference— 108 
Accrued warranty reserve, end of period (1)
$2,653 $3,635 
(1) Includes non-current accrued warranty included in other long-term liabilities at December 31, 2023 and 2024 of $1,688 and $2,175, respectively.