Earnings Primer: What's on Deck for Amgen Inc. and Biogen Idec Inc.