Amgen Inc. (AMGN) reports earnings