XML 65 R15.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue Recognition
9 Months Ended
Feb. 29, 2020
Revenue from Contract with Customer [Abstract]  
Revenue Recognition Revenue Recognition
Satisfaction of Performance Obligation
The vast majority of the Company’s revenue is derived from contracts with customers based on the customer placing an order for products. Pricing for the most part is determined when the Company and the customer agree upon the specific order, which establishes the contract for that order.
Revenues are recognized in an amount that reflects the net consideration we expect to receive in exchange for the goods.  Our shell eggs are sold at prices related to Urner Barry Spot Egg Market Quotations, negotiated prices or formulas related to our costs of production. The Company’s sales predominantly contain a single performance obligation. We recognize revenue upon satisfaction of the performance obligation with the customer which typically occurs within days of the Company and the customer agreeing upon the order.
Returns and Refunds
Some of our contracts include a guaranteed sale clause, pursuant to which we credit the customer’s account for product that the customer is unable to sell before expiration.  The Company records an estimate of returns and refunds by using historical return data and comparing to current period sales and accounts receivable.  The allowance is recorded as a reduction in sales with a corresponding reduction in trade accounts receivable.  

Disaggregation of Revenue

The following table provides revenue disaggregated by product category (in thousands):

13 Weeks Ended39 Weeks Ended
February 29, 2020March 2, 2019February 29, 2020March 2, 2019
Non-specialty shell egg sales$210,329  $234,960  $518,898  $659,446  
Specialty shell egg sales117,672  131,120  332,092  364,222  
Co-pack specialty shell egg sales7,347  7,052  20,026  20,055  
Egg products9,212  9,520  24,210  32,656  
Other1,028  1,340  3,050  4,237  
$345,588  $383,992  $898,276  $1,080,616  

Contract Costs
The Company can incur costs to obtain or fulfill a contract with a customer. The amortization period of these costs is less than one year; therefore, they are expensed as incurred.
Contract Balances
The Company receives payment from customers based on specified terms that are generally less than 30 days from delivery. There are rarely contract assets or liabilities related to performance under the contract.