FN Financials: Fabrinet AI Analysis