BWX Technologies, Inc. (BWXT) valoración y métricas financieras clave