Ambarella Inc. (NASDAQ: AMBA) released fiscal third-quarter 2017 results Thursday after the market close, and shares are down around 6% in after-hours trading right now as the market mulls what the video processing chip specialist had to say. Let's take a closer look at what drove Ambarella's business as it kicked off the second half of its fiscal year.IMAGE SOURCE: AMBARELLA, INC.Continue reading