Amphastar Pharmaceuticals Full Year 2024 Earnings: EPS Misses Expectations