Atlantica Yield's net income under IFRS for 6 months of 2021 was $4.486 mln, compared to a loss of $26.192 mln in the previous year. Revenue increased 31.2% to $611.175 million from $465.747 million a year earlier.