TransAlta Renewables GAAP EPS of $0.05, revenue of $139M beats by $46.73M