4:32 pm MYR Group beats by $0.06, beats on revs