AMPH Estados financieros: Análisis de Amphastar Pharmaceuticals Inc AI