Sales of products and merchandize are recinized upon delivery when the significant risk and rewards of ownership if goods have transferred to the buyer.
Revenu is recognized net of discounts and returns,estimated at the time if sale based on past experience.