Amphastar Pharmaceuticals Second Quarter 2024 Earnings: Revenues Beat Expectations, EPS Lags