Industrial construction and maintenance company Matrix Service (NASDAQ:MTRX) fell short of analysts’ expectations in Q2 CY2024, with revenue down 7.9% year on year to $189.5 million. On the othe ...