US microinverters maker Enphase Energy Inc (NASDAQ:ENPH) reported higher sales and profit for the second quarter of 2019 as it enjoyed strong demand across the board.