Ambarella, Inc. Pops After Smashing Earnings Estimates
December 01, 2016 at 18:10 PM EST
Ambarella released its latest earnings report after closing bell tonight, posting non-GAAP earnings of $1.11 per share or $38.4 million on $100.5 million in sales.