Alkermes plc (ALKS) reports earnings