John Bean Technologies Corporation provided earnings guidance for the full year ending December 31, 2021. For the period, the company's Revenue is expected to be in the range of $1,840 million to $1,890 million. Earnings per diluted share is expected to be in the range of $4.20 to $4.40.