Yeah. Ken, great question. Thanks for the question. Well, look, I think we feel very good about the market, the tailwinds, our positioning. I think that's evidenced by what we're seeing in our bookings, 1.22 for the year, our book-to-bill, and a record backlog. What we've been really focused on, based on what we've seen in the business over the last several quarters is managing the volatility in the business and, specifically, what we bring into the backlog. So, this last year, in FY '24, we brought in a number of development programs, but many of them were cost-plus in nature, which we think is much more aligned towards us working on next-generation products, introducing innovation, getting new platform positions. But having a set of contract terms that are more commensurate with the risk than what we've seen looking backwards where we felt like we had a high concentration of firm fixed price development programs. So, we feel like we're striking the right balance of pursuing new opportunities, taking advantage of the opportunities in the market and our positioning, but doing it in a much more appropriately risk-adjusted manner with the cost-plus nature of the contracts. Pulling those aside, getting to your mix question, when we look at our firm fixed price bookings over the last year, we've seen about 80% of our firm fixed price bookings as production bookings versus development. So, I think that's a leading indicator of the mix shift moving in the right direction. In addition to that, over the next 12 months, since such a high percentage of our backlog converts to revenue over a 12-month period, the margin dynamic that I referred to where our margin today in our backlog is slightly lower than what we would expect to see going forward, driven by a small number of legacy development programs that were either impacted by EACs or have very low margin, or where we're investing because we think the return warrants the investment, I think that should all transition over the next year and be replaced by higher margin bookings. And we already started to see that in FY '24. And so I have a good feel that we'll be transitioning that backlog margin out over the next 12 months and see the improvements that we expect to see. So, anyways, I think that transitioning to the mix should continue to happen over the next 12 months. And we don't think that we're passing on any market opportunities because of some new approach to risk. We think we're pursuing those opportunities but with the right contract terms around them.