Waterstones thanked RTO mandates for bumper 2024 sales and profits | Fortune