FRRZF Financials: Ferrotec Corp AI Analysis