Amazon beat earnings estimates but fell short on Q1 guidance. Shares fell in after-hours trading.