Ormat Technologies reports Q1 EPS 47c, consensus 21c