Description In an effort to assess insurers’ ability to innovate as a component of their financial strength, AM Best recently issued new criteria, “Scoring and Assessing Innovation.” This component of the business profile building block is designed to determine if a specific company’s innovation enhances or detracts from their long-term financial strength.