National Vision reports preliminary Q4 revenue roughly $437M, consensus $432.8M