John Bean Technologies Corporation updated earnings guidance for the full year 2024. For the year, the company expected revenue of $1,750 million to $1,780 million; Income from continuing operations of $150 million to $162 million and GAAP EPS of $4.65 to $5.05.