Snap Inc. (SNAP) shares dropped nearly 25 percent in after-hours trading as investors learned the tech and social media company had missed the expectations for...