Earnings, earnings everywhere, and so what do the numbers tell us? Across eCommerce, across payments giants, across social media, the last several days have been a deluge of data. All too often, observers fixate on the gyrations of stock prices in the aftermath of earnings reports, or simply on revenues and earnings, when there’s so […]