Nick Grant
Analyst · Northland Securities. Please proceed with your question.
Okay. I mean, let me take a kind of crack at that, Ted. So I mean, you're exactly right. Lead times for our raw materials, material inputs have come down, right, which helps us then reduce our own lead times to customers. There's just improved sentiment out there with respect to trusting the overall global supply chain, which means your customers are more comfortable ordering in a more traditional kind of lead time, I guess, versus where we were six nine months ago where people were wanting to get their place in the queue and we're placing orders well in advance of “normality”. That's certainly -- so that's when we talk about the kind of overall normalization effect. And I think, as you indicated, many companies out there are talking about that, seeing that. We did increase inventory somewhat to help overcome many of the challenges we saw there. And we have seen, I mean, inventories come down here in -- a little bit here in kind of Q2 versus Q1. So we are seeing the impact of that normalization on our balance sheet as well. And as I indicated, I mean, we've actually been, I'd say, our results have been relatively kind of stable the last couple of quarters. Our guidance indicates another kind of stable kind of quarter from an activity standpoint. So -- all of that is -- there's a lot of normalization there that I'm kind of talking to. So I think you're kind of exactly, right.
A – Duncan Gilmour: As for delays, I would say we really haven't had customers push things, the fact that they're getting their systems more in line with their project timings, et cetera, and that -- we're not the longest lead time items, so our deliveries are usually pretty well dialed in on that side of it there. So, no major delays in shipments or pushouts, if you will, from customers. And I think you touched on cancel. I mean we never really saw any major cancellations at any point during the last 18 months or so. So that's not something we have really seen.