 WillScot defies the macro headwinds to deliver another beat-and-raise quarter. With its pricing power intact, WillScot should sustain its impressive earnings growth algorithm well into the coming years. 