John Bean Technologies Corporation provided earnings guidance for the third quarter and full year of 2021. For the quarter, the company expects revenue of $485 million to $505 million. Earnings is expected to be in the range of $1.00 - $1.10 on a GAAP basis. For the full year, the company expects total revenue expansion of 10% to 13%. Earnings per diluted share is expected to be in the range of $4.15 - $4.35 on a GAAP basis.