XML 45 R16.htm IDEA: XBRL DOCUMENT
v3.19.2

Basis of Presentation (Policies) | 3 Months Ended
--- | ---
Jul. 31, 2019 | Jul. 31, 2018
Organization, Consolidation and Presentation of Financial Statements [Abstract] |  |
Basis of Presentation | The accompanying condensed consolidated financial statements have been prepared by the Company pursuant to the rules and regulations of the Securities and Exchange Commission. Certain information and footnote disclosures normally included in financial statements prepared in accordance with U.S. generally accepted accounting principles (GAAP) have been condensed or omitted pursuant to such rules and regulations. |
New Accounting Pronouncements |  | The Company is a lessee in situations where we lease property and equipment, most commonly land or building, from a lessor. The Company is a lessor in situations where the Company owns land or building and leases a portion or all of the property or equipment to a tenant. In both situations, leases are reported in accordance with ASC Topic 842-Leases. We adopted this guidance as of May 1, 2019 using the modified retrospective approach and elected the cumulative-effect adjustment practical expedient. As a result of the transition method selected, the Company did not restate previously reported comparable periods. As a lessee, the Company recognizes a right-of-use asset representing its right to use the underlying asset for the lease term and a lease liability for the obligation to make lease payments. Both the right-of-use asset and lease liability are initially measured at the present value of the lease payments, with subsequent measurement dependent on the classification of the lease as either a finance or an operating lease. For leases with a term of twelve months or less, we have elected to not recognize lease assets and lease liabilities and will recognize lease expense on a straight-line basis over the lease term. As a lessee, the Company has both operating and financing leases with the right-of-use assets recorded within property and equipment, and the lease liability recorded within long term debt and capital lease obligations. As a lessor, the Company has direct financing leases and records the assets within property and equipment and recognizes the lease payments through other income. All lease activity is considered immaterial to the consolidated financial statements.
Reclassifications | Certain amounts in prior year have been reclassified to conform to current year presentation. |
Revenue Recognition | The Company recognizes retail sales of fuel, grocery and other merchandise, prepared food and fountain and other revenue at the time of the sale to the customer. Revenue from sales of pizza that include a redeemable box top coupon are deferred until redemption for the portion of the sale that represents the estimated future redemption of the box top coupon. Gift card revenue is recognized based on the estimated gift card breakage rate over the pro-rata usage of the card. Renewable Identification Numbers (RINs) are treated as a reduction in cost of goods sold in the period the Company commits to a price and agrees to sell the RIN. Vendor rebates are treated as a reduction in cost of goods sold and are recognized pro rata over the period covered by the applicable rebate agreement. Vendor rebates in the form of billbacks are treated as a reduction in cost of goods sold and are recognized at the time the product is sold. Warehousing costs are recorded within operating expenses on the income statement. Sales taxes collected from customers and remitted to the government are recorded on a net basis in the consolidated financial statements. |

X
- Definition Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). + References No definition available. + Details
Name: | us-gaap_BasisOfAccountingPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact. + References No definition available. + Details
Name: | us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

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

X
- Definition Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755 + Details
Name: | us-gaap_PriorPeriodReclassificationAdjustmentDescription
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Disclosure of accounting policy for revenue from contract with customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Publisher FASB -Name Accounting Standards Codification -Topic 606 -URI http://asc.fasb.org/topic&trid=49130388 + Details
Name: | us-gaap_RevenueFromContractWithCustomerPolicyTextBlock
Namespace Prefix: | us-gaap_
Data Type: | nonnum:textBlockItemType
Balance Type: | na
Period Type: | duration