CFO Richard Palmer says the company is working to get a better handle on how its supply chain is holding up with several important launches on the horizon.