v3.25.2
BALANCE SHEET INFORMATION (Tables)
3 Months Ended
Jun. 30, 2025
Balance Sheet Related Disclosures [Abstract]  
Schedule of Manufacturing Inventories
Certain significant amounts included in the Company's condensed consolidated balance sheets consist of the following (in thousands):

Manufacturing inventories
June 30, 2025March 31, 2025
   Finished goods$7,885 $10,471 
   Work in progress1,085 380 
   Raw materials9,537 9,485 
Total manufacturing inventories$18,507 $20,336 
Schedule of Service Part Inventories
Service parts inventories
June 30, 2025March 31, 2025
   Finished goods$764 $1,189 
   Component parts759 909 
Total service parts inventories$1,523 $2,098 
Schedule of Carrying Value of Intangible Assets
Intangibles, net
June 30, 2025March 31, 2025
GrossAccumulated AmortizationNetGrossAccumulated AmortizationNet
   Customer lists$4,398 $(4,347)$51 $4,398 $(4,117)$281 
Intangible assets, net$4,398 $(4,347)$51 $4,398 $(4,117)$281 
Schedule of Other Long-term Assets
Other long-term assets
June 30, 2025March 31, 2025
Capitalized SaaS implementation costs for internal use$13,440 $13,910 
Capitalized debt costs2,339 2,871 
Contract cost asset1,097 1,144 
Other1,476 1,463 
   Total other long-term assets$18,352 $19,388 
Schedule of Accrued Warranty Balance
The following table details the change in the accrued warranty balance (in thousands):
June 30, 2025March 31, 2025
Beginning balance$1,032 $1,545 
   Current period accruals622 2,333 
   Adjustments to prior estimates(19)46 
   Charges incurred(735)(2,735)
   Reclassification to long-term warranty
27 (157)
Ending balance$927 $1,032