6594 6594 · 1 article Earnings October 2, 2026 Earnings Nidec posts annual operating loss after asset impairments