CECO Environmental Corp. raised earnings guidance for the full year 2024. For the full year, the company raised its full year revenue guidance to $590 to $610 million, up approximately 10% year over year at the midpoint compared to the previously communicated outlook of $575 million to $600 million.