Limbach Holdings (NASDAQ:LMB) reported quarterly earnings of $0.64 per share which beat the analyst consensus estimate of $0.03 by 2033.33 percent. This is a 42.86 percent decrease over earnings of $1.12 per share from the same period last year. The company reported quarterly sales of $138.900 million which beat the analyst consensus estimate of $134.141 million by 3.55 percent. This is a 4.35 percent increase over sales of $133.108 million the same period last year.