Flu bug boosts hospital revenue