XML 24 R28.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue from Contracts with Customers (Policies)
6 Months Ended
Sep. 30, 2019
Revenue from Contract with Customer [Abstract]  
Revenue recognition

Effective April 1, 2018, we recognize revenue for services and products under revenue contracts as our obligations to either perform services or deliver or sell products under the contracts are satisfied. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer. A contract’s transaction price is allocated to each distinct performance obligation in the contract and is recognized as revenue when, or as, the performance obligation is satisfied. Our revenue contracts in scope under ASC 606 primarily have a single performance obligation. The evaluation of when performance obligations have been satisfied and the transaction price that is allocated to our performance obligations requires significant judgment and assumptions, including our evaluation of the timing of when control of the underlying good or service has transferred to our customers and the relative stand-alone selling price of goods and services provided to customers under contracts with multiple performance obligations. Actual results can vary from those judgments and assumptions. We do not have any material contracts with multiple performance obligations or under which we receive material amounts of non-cash consideration. Our costs to obtain or fulfill our revenue contracts were not material as of September 30, 2019.