[The lead time] is dependent on the requirements of customers and the configuration and solution they're looking to deploy. In worst cases it can be 10 to 12 weeks currently, but many customers are receiving products ahead of this.

We have strong commitments from our suppliers and feel, based upon their feedback, that we can anticipate a decline in our lead times to customers over the next few months. In general, we are seeing solid improvement in lead times overall.