Apple Inc. (AAPL) supply chain analysis