The pharma company boasts upbeat prospects despite temporary setbacks