Revenue Recognition: Timing Matters