Cummins Beats On EPS, Misses On Revenue — But Keeps Engine Running Despite Uncertainty - Cummins (NYSE:CMI)