XML 37 R22.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Typical Performance Obligations
The Company’s typical performance obligations include the following:
Performance ObligationWhen Performance
Obligation is Typically
Satisfied
When Payment is
Typically Due
How Standalone
Selling Price is
Typically Estimated
Product Revenues
Standard purchase orders for delivery of a tangible productUpon shipment (point in time)Within 30 days of deliveryObservable transactions
Engineering services where the deliverable is considered a productAs work is performed (over time)Within 30 days of services being invoicedEstimated using a cost-plus margin approach
Service Revenues
Engineering, managed services, and consulting servicesAs work is performed (over time)Within 30 days of services being invoicedEstimated using a cost-plus margin approach
SaaSOver the course of the SaaS service once the system is available for use (over time)At the beginning of the contract periodEstimated using a cost-plus margin approach
Extended warranty serviceOver the course of the extended warranty period (over time)At the beginning of the contract periodEstimated using a cost-plus margin approach
Schedule of Cash, Cash Equivalents and Restricted Cash
Cash, cash equivalents and restricted cash presented in the accompanying statements of cash flows consist of the following:
March 31,
20242023
(In thousands)
Cash and cash equivalents$25,850 $16,587 
Restricted cash125 140 
$25,975 $16,727