CECO Environmental Corp. reaffirmed earnings guidance for the full year 2024. For the year, the company is maintaining its revenue guidance of $590 million to $610 million, up approximately 10% year over year at the midpoint.