They do. But even then they are having a hard time keeping up. I know several orders that were delayed by a week or 2 waiting on engines.
Must be the case for me. We ordered a 2019 ranger w/250 pro xs at the end of September and dealer has not received it yet. That’s ok, I don’t need it until April.