EMCOR Group posts record $5.15B quarterly revenue, up 19.8%