Emcor Group Inc. reported revenues of $2.30 billion in the first six months of 2004, up slightly from $2.21 billion in first-half 2003. Net income was $7.2 million for the same period in 2004, versus $11.5 million in the first six months of 2003. Emcor is the nation's largest mechanical contracting firm, and also reported a contract backlog of $3.08 billion as of June 30, compared with $3.15 billion at the same time last year.