Revenue record for the second consecutive year