No. It's standard practice. No company would be able to operate without acknowledging for expected revenue and planning its moves accordingly. No company lives "in the moment".
And for the same reason, it's BS to say "it's just the present" for humans as well. For animals, maybe.