Compared to Estimates, Amphastar (AMPH) Q2 Earnings: A Look at Key Metrics