Matrix Service Company (MTRX) reports earnings