 SolarEdge is riding the growing demand for solar power to sell more of its inverters. The company continues to generate healthy cash flows, but recent gross margin has taken a hit due to unfavourable forex movements. 