EMCOR Group, Inc.EME

Market cap
$32.4B
P/E ratio
Dec 31,
2010
Dec 31,
2011
Dec 31,
2012
Dec 31,
2013
Dec 31,
2014
Dec 31,
2015
Dec 31,
2016
Dec 31,
2017
Dec 31,
2018
Dec 31,
2019
Dec 31,
2020
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Cash and cash equivalents7115116054404324874654673643599038214567901,340
Accounts Receivable, after Allowance for Credit Loss, Current1,0911,1881,2221,2681,2341,3601,4951,6081,7742,0311,9222,2052,5673,2033,578
Contract assets--------158178172230273270285
Inventories3345515247383743424053548611196
Prepaid expenses and other-7874797065834448527181797392
Total current assets1,9801,9372,0441,9301,8872,0672,2112,2852,3862,6603,1213,3913,4624,4475,389
Property, Plant and Equipment, Net89102117123122122128127134156158152158179207
Operating lease right-of-use assets---------245242261268310316
Goodwill4075675678358348439809659911,0648528909199571,018
Identifiable intangible assets, net245370344541502473487495488611583589594586648
Other assets29333129353380928693108158124130137
Total assets2,7563,0143,1073,4663,3893,5463,8943,9664,0894,8305,0645,4415,5256,6107,716
Accounts payable417478491488460488501568652665672734849936937
Contract liabilities--------5526247227881,0981,5952,048
Accrued payroll and benefits192205225238246268311323343383451491465597751
Other Liabilities, Current166205194173189209196221171196248274258313337
Operating Lease, Liability, Current---------535458677581
Total current liabilities1,2331,3311,2951,2991,2831,4141,5121,6511,7341,9392,1632,3622,7543,5184,154
Operating lease liabilities, long-term---------205205221221259262
Other long-term obligations209285301352360353436346--382360344358362
Total liabilities1,5931,7691,7501,9861,9602,0662,3562,2922,3472,7733,0113,1883,5504,1394,778
Preferred Stock, Value, Issued---------------
Common Stock, Value, Issued111111111111111
Capital surplus42841741640822813052821324762759297
Accumulated other comprehensive loss-42-79-81-66-83-77-102-94-88-89-109-84-93-86-86
Retained earnings7839101,0221,1341,2811,4331,5961,7972,0602,3672,4802,8363,2143,8144,778
Treasury stock, at cost 15,375,963 and 14,046,777 shares, respectively16141211101010382542543665621,2231,3511,853
Total EMCOR Group, Inc. stockholders’ equity1,1631,2451,3571,4801,4291,4801,5381,6741,7412,0582,0532,2531,9742,4712,939
Noncontrolling interests10101113133111111111
Total equity1,1631,2451,3571,4801,4291,4801,5381,6741,7412,0582,0532,2531,9742,4712,939
Total liabilities and equity2,7563,0143,1073,4663,3893,5463,8943,9664,0894,8305,0645,4415,5256,6107,716