Yes. The past year, and for that matter, the last few years have been a challenging environment. I don't think that's news to anybody. It's a combination of the pandemic, geopolitical issues, supply chain inflation, all of this has come together to create an environment of uncertainty and change. And most of the industries we serve have been significantly impacted by some combination of these factors. As it relates to this quarter, it continues to be a tough environment, and our results did come in lower than what we expected. Since we last talked, the estimates for consumer device shipments have continued to come down across a number of categories, particularly in PC and TV. And transaction cycles are taking longer right now. We're in an environment with a lot of challenges that affects not just us, but our partners and our customers. And so our customers, both current and potential continue to be engaged, but we're seeing some of those engagements taking longer. At the same time, we've accomplished a lot over this quarter and over this last year, and we're making progress in our key focus areas. We continue to strengthen our movies and TV ecosystem. We had significant growth with Dolby Vision and Dolby Atmos in terms of increased content across services and streamed content, and we've expanded across all the device categories that people use to enjoy their favorite movie and TV content. We have fantastic momentum across the Dolby Atmos Music ecosystem. We have more artists, more studios on board. The amount of music and Dolby Atmos continues to expand and we have more ways for people to enjoy that music across streaming services and devices and increasingly their car. And we're building out our ecosystem for user-generated content, which this is what enables a growing number of consumers to capture and share their memories in Dolby Vision across their favorite platform. So, our strategy has not changed and we're confident in the opportunity ahead and consumers have a seemingly insatiable demand for entertainment content. We're hard at work to bring the Dolby experience to all the ways consumers experience that content, whether it's movies, TV, gaming, sports, music, user-generated content and all the devices that those experiences are enjoyed on. We also see audio/video content and the ability to interact digitally in audio/video, increasingly become a part of everything we do online. And with Dolby.io, we can improve these experiences and bring Dolby to a far wider range of used cases. So, while there are near-term headwinds, we're staying focused on what we can control and we're confident in the opportunity ahead.