CECO Environmental (NASDAQ:CECO) reported quarterly earnings of $0.47 per share which beat the analyst consensus estimate of $0.33 by 42.42 percent. This is a 95.83 percent increase over earnings of $0.24 per share from the same period last year. The company reported quarterly sales of $284.961 million which beat the analyst consensus estimate of $282.216 million by 0.97 percent. This is a 53.71 percent increase over sales of $185.391 million the same period last year.