Yes. Yes. Actually, let me start before I get into Q1 guidance, talk about Q4 a little bit. Given the environment and how we guided, we're very pleased with how revenue came out pretty close to the midpoint of what we guided to and we beat earnings by about 33% on the bottom-line. So, very proud of that for the quarter, and we increased cash. This is a tale of comparing sell-in and sell-through. If you actually look at on a sell-through basis, the fourth quarter was down about 8% year-over-year. And most of that was in North America. The US market is definitely under more pressure with the consumer. So, that's definitely been an issue. On a sell-in basis, of course, we were down quite a bit more, mostly in North America and Europe, which were down 21% and 24% kind of respectively. But again, the sell-through kind of balanced out. Now, if we look at it, the good news is GoPro.com helped to offset some of the negative retail trends. and was actually flat year-over-year. So, we're very pleased with that outcome. As I'll also note in our management commentary, we wanted to sell through about 950,000 units in Q4, and we ended up at about 900,000. So, a little bit short. Channel inventory actually is in line with kind of where we've been historically, and up a little bit just because of -- we introduced a new product with HERO11 Mini late in the quarter. So, since that and pull that out and actually were down year-over-year in channel inventory. But we wanted to be 50,000 less and put us in a healthier position kind of exiting the year. So, we'll actually see that come out in Q1, which is impacting our sell-in in the first quarter. Sell-through is actually normalizing to that down 9% on the midpoint of our guide. So, not as bad as the sell-in. So, the channel inventory aspect, the consumer and retailers trying to get their own inventories healthy, it's not a GoPro thing, it's -- they're trying to just manage their own business has impacted us in Q4 and then in Q1. I think that starts to normalize because they're getting down to you're going to get down at some pretty low levels in Q2 or in Q1 and getting into Q2. So, that's kind of how we see that playing out. And hopefully, as a much stronger market as we get to the second half of 2023.