What Wall Street expects from Fabrinet's earnings | Intellectia.AI