XML 38 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued expenses and other liabilities (Tables)
6 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and other liabilities comprise the following (in thousands):
March 31,
2021
September 30,
2021
Current:
Product warranties $605 $625 
Maintenance609 631 
Employee-related accruals6,166 6,081 
Lease liabilities1,395 1,255 
Accrued commissions2,199 2,533 
Other accruals6,356 7,832 
Total current$17,330 $18,957 
Non-current:
Lease liabilities$4,895 $4,481 
Other liabilities968 998 
Total non-current$5,863 $5,479 
Schedule of Product Warranties The table below provides details of the movement in the accrual (in thousands):
As of September 30,
20202021
Product warranties
Opening balance$616 $612 
Warranty expense43 200 
Utilized(81)(126)
Foreign currency translation difference33 (14)
Balance as of September 30$611 $672 
Non-current portion (included in other liabilities)$11 $47 
Current portion$600 $625