SANM Financials: Sanmina Corp AI Analysis