Adobe Inc. (ADBE) supply chain analysis