XML 35 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies (Tables)
12 Months Ended
Mar. 31, 2022
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 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 (in thousands):
March 31,
20222021
Cash and cash equivalents$23,689 $25,205 
Restricted cash120 263 
$23,809 $25,468