Matrix Service reports Q3 EPS 42c, consensus 34c