XML 31 R20.htm IDEA: XBRL DOCUMENT v3.22.4
BALANCE SHEET INFORMATION (Tables)
9 Months Ended
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]  
Schedule of Manufacturing Inventories
Manufacturing inventories
December 31, 2022March 31, 2022
   Finished goods$13,639 $14,607 
   Work in progress2,268 2,546 
   Raw materials16,495 16,393 
Total manufacturing inventories$32,402 $33,546 
Schedule of Service Part Inventories
Service parts inventories
December 31, 2022March 31, 2022
   Finished goods$21,215 $19,234 
   Component parts4,607 5,020 
Total service parts inventories$25,822 $24,254 
Summary of Carrying Value of Intangible Assets
Intangibles, net
December 31, 2022March 31, 2022
GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
   Developed technology$9,013 $(5,442)$3,571 $9,013 $(2,926)$6,087 
   Customer lists4,398 (1,472)2,926 4,398 (901)3,497 
Intangible assets, net$13,411 $(6,914)$6,497 $13,411 $(3,827)$9,584 
Future Expected Amortization Expense for Intangible Assets As of December 31, 2022, the future expected amortization expense for intangible assets is as follows (in thousands):
Fiscal year ending Estimated future amortization expense
Remainder of 2023$1,147 
20243,523 
20251,827 
Thereafter— 
Total$6,497