XML 31 R19.htm IDEA: XBRL DOCUMENT v3.19.2
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Jun. 30, 2019
Description of Business and Summary of Significant Accounting Policies  
Schedule of typical performance obligations

 

 

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 and consulting services

 

As work is performed  (over time)

 

Within 30 days of services being invoiced

 

Estimated using a cost-plus margin approach

 

 

 

 

 

 

 

SaaS

 

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