Revenue Recognition (Notes)
|9 Months Ended
Dec. 31, 2020
|Revenue from Contract with Customer [Abstract]
|Revenue from Contract with Customer [Text Block]
Revenue Recognition and Deferred Revenue
The Company records revenue based on a five-step model in accordance with ASC Topic 606, Revenue From Contracts With Customers (“ASC 606"). The Company's revenue is derived from the sale of products, software, and services identified in contracts. A contract exists when both parties have an approved agreement that creates enforceable rights and obligations, identifies performance obligations and payment terms and has commercial substance. The Company records revenue from these contracts when control of the products or services transfer to the customer. The amount of revenue to be recognized is based upon the consideration, including the impact of any variable consideration, that the Company expects to be entitled to receive in exchange for these products and services.
Disaggregation of revenue
The following table disaggregates our revenue by major source:
The following is the expected future revenue recognition timing of deferred revenue as of December 31, 2020:
During the nine months ended December 31, 2020, and December 31, 2019, the Company recognized $1.0 million and $1.1 million, respectively, of revenue related to contract liabilities at the beginning of the periods.
The Company allows certain customers to return unused product under specified terms and conditions. The Company estimates product returns based on historical sales and return trends and records a corresponding refund liability. The refund liability is included within Accrued expenses on the accompanying Condensed Consolidated Balance Sheets. Additionally, the Company records an asset based on historical experience for the amount of product we expect to return to inventory as a result of the return, which is recorded in Prepaid and other current assets in the Condensed Consolidated Balance Sheets. The gross product return asset was $0.1 million at both December 31, 2020, and March 31, 2020. The product returns liability was $0.2 million at both December 31, 2020 and March 31, 2020.