TerraForm Power, Inc. reported operating results for the first quarter ended March 31, 2020. For the period, the company's Generation was 2,336 GWh against 2,399 GWh a year ago.