FRRZF Financials: Ferrotec Corporation AI Analysis