record revenue growth