InvenSense's (INVN) micro electro-mechanical systems (MEMS) allow some of the latest iPhone and Galaxy smartphones to track motions, but getting its products into the devices comes at a cost. Samsung and Apple putting pricing pressure on InvenSense's MEMS, which lowers the average selling price for some of its products.

But lately, InvenSense has started to expand its revenue streams. The company is looking to the MEMS market for Internet of Things devices and is developing products for new markets. And while the past year wasn't kind to the company's stock, there's still much for InvenSense to look forward to. Click on the slideshow below to see the company's opportunities and obstacles. 

The next billion-dollar iSecret
The world's biggest tech company forgot to show you something at its recent event, but a few Wall Street analysts and the Fool didn't miss a beat: There's a small company that's powering their brand-new gadgets and the coming revolution in technology. And we think its stock price has nearly unlimited room to run for early in-the-know investors! To be one of them, just click here.