Ormat earnings beat by $0.05, revenue topped estimates

Ormat earnings beat by $0.05, revenue topped estimates