EBCOY Financials: Ebara Corp AI Analysis