EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 20243,578+11.68%
Dec 31, 20233,203+24.78%
Dec 31, 20222,567+16.46%
Dec 31, 20212,205+14.69%
Dec 31, 20201,922-5.35%
Dec 31, 20192,031+14.50%
Dec 31, 20181,774+10.31%
Dec 31, 20171,608+7.52%
Dec 31, 20161,495+9.97%
Dec 31, 20151,360+10.18%
Dec 31, 20141,234-2.68%
Dec 31, 20131,268+3.79%
Dec 31, 20121,222+2.87%
Dec 31, 20111,188+8.88%
Dec 31, 20101,091