Cummins (CMI) reported Q2 earnings Tuesday of $6.43 per diluted share, up from $5.26 a year earlier.
Analysts polled by FactSet expected $5.09 per share.
Net sales for the quarter ended June 30 were $8.64 billion, down from $8.80 billion a year earlier.
Analysts surveyed by FactSet expected $8.43 billion.
Cummins said it will not be reinstating a 2025 outlook for revenue or profitability "due to continued economic uncertainty."
Shares of the company were up more than 2% in recent Tuesday premarket activity.