Despite strong earnings this is only delaying the inevitable of the bear market. This is the 3rd round of sell offs. The sell offs from GOOGL and AMZN after earnings report is only a small preview of what is left to come. The sell off that came during after hours showed all the "smart money" taking the money and running away with it before the market gets worse....