ORA Financials: Ormat Technologies Inc AI Analysis