 Alamo Group has been seeing record revenues, but margins held profits back to some degree. Supply chain issues, chips shortages, inflation, and other risks create a turbulent environment, as demand is still strong, at least for now. 