Financial insights of EBAY