Fabrinet Targets $1.25B to $1.29B Q4 Revenue Amid Supply Hurdles