XML 30 R11.htm IDEA: XBRL DOCUMENT
v3.21.1

Revenue Recognition and Contracts with Customers | 12 Months Ended
--- | ---
Apr. 30, 2021
Revenue From Contract With Customer [Abstract] |
Revenue Recognition and Contracts with Customers | 5. Revenue Recognition and Contracts with Customers We record our outstanding performance obligations related to sales promotions in accordance with ASU 2014-09, Revenue from Contracts with Customers (Topic 606), which we adopted on May, 1, 2018. When evaluating our performance obligations, we disaggregate revenue based on major product lines, which are disclosed in Note 7 — Net Sales. Domestic sales account for 98% of our total net sales. There are no significant judgments or estimates used in the determination of performance obligations, and the transaction price for the performance obligations are allocated on a pro-rata basis. There are no other contract costs that need to be considered based on the nature of our performance obligations. The following table outlines changes in the balance of our outstanding performance obligations during the year ended April 30, 2021, and 2020 (in thousands):
|  | 2021 |  |  | 2020 |
Outstanding performance obligations at beginning of period |  | $ | 14,744 |  |  | $ | 12,213 |
Revenue recognized |  |  | (14,957 | ) |  |  | (48,576 | )
Revenue deferred |  |  | 3,120 |  |  |  | 51,107 |
Outstanding performance obligations at end of period |  | $ | 2,907 |  |  | $ | 14,744 |
During fiscal 2021, we recognized $15.0 million of deferred revenue, of which $13.7 million was previously deferred as of April 30, 2020, as the performance obligations relating to sales promotions were satisfied. This recognition of revenue was partially offset by $3.1 million of additional deferred revenue for outstanding performance obligations incurred during fiscal 2021. This resulted in a $11.8 million net increase in revenue recognized during fiscal 2021. We estimate that the majority of the revenue from outstanding performance obligations as of April 30, 2021 will be recognized during our first half of fiscal 2022. During fiscal 2020, we recognized $48.6 million of deferred revenue, of which $10.5 million was previously deferred as of April 30, 2019, as the performance obligations relating to sales promotions were satisfied. This recognition of revenue was partially offset by $51.1 million of additional deferred revenue for outstanding performance obligations incurred during fiscal 2020. This resulted in a $2.5 million net decrease in revenue recognized during fiscal 2020.

X
- References No definition available. + Details
Name: | us-gaap_RevenueFromContractWithCustomerAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130551-203045 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 13 -Subparagraph (b)(2) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130556-203045 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130550-203045 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130558-203045 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -SubTopic 10 -Section 50 -Paragraph 12 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=121604090&loc=SL49130554-203045 + Details
Name: | us-gaap_RevenueFromContractWithCustomerTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration