Impax Laboratories Earnings: Here’s Why Investors are Not Happy Now