XML 30 R19.htm IDEA: XBRL DOCUMENT v3.22.2
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jun. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of typical performance obligations
The Company’s typical performance obligations include the following:
Performance Obligation
When 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 product
Upon shipment (point in time)
Within 30 days of delivery
Observable transactions
Engineering services where the deliverable is considered a product
As work is performed (over time)
Within 30 days of services being invoiced
Estimated using a cost-plus margin approach
Service Revenues
Engineering services, managed services, and consulting services
As work is performed (over time)
Within 30 days of services being invoiced
Estimated using a cost-plus margin approach
SaaS services
Over the course of the SaaS service once the system is available for use (over time)
At the beginning of the contract period
Estimated using a cost-plus margin approach
Schedule of cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash presented in the accompanying unaudited condensed statements of cash flows consist of the following (in thousands):
June 30,
2022
March 31,
2022
Cash and cash equivalents$14,844 $23,689 
Restricted cash241 120 
$15,085 $23,809