Answer:
Answers are explained below.
Explanation:
Costco should recognize the revenue at the time when the services are delivered to the clients, but not in the start of the membership span.
As generally accepted accounting principle (GAAP), revenue should be recognized after the goods or services are sold or delivered, respectively. If it recognizes the revenue at the start of the membership, it might not able to determine costs related to it, however, it can recognize revenue on monthly basis.
So, Costco should recognize revenue monthly or yearly basis.