When a company sells a product for cash, it generally recognizes the revenue. However, there are situations when it is not always clear when a company should recognize the revenue. How do you handle season tickets to an NFL or NBA game? What about a season ski pass to a downhill ski resort?