My leaves are only a week old, but the are green for sure at the moment. Not nearly red like your pic!
I got mine from aquariumplants.com Again, not slamming them, but maybe they were out of stock on the "red tiger lotus" and sent me green ones -- after all, I only ordered 1 and they sent me 2 bulbs, probably to make up for it.
I ordered this:
But mine is looking more like this at the moment:
Still, a nice plant.