XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 1,339,550 $ 789,750
Accounts receivable, less allowance for credit losses of $34,957 and $22,502, respectively 3,577,537 3,203,490
Contract assets 284,791 269,885
Inventories 95,667 110,774
Prepaid expenses and other 91,644 73,072
Total current assets 5,389,189 4,446,971
Property, plant, and equipment, net 207,489 179,378
Operating lease right-of-use assets 316,128 310,498
Goodwill 1,018,415 956,549
Identifiable intangible assets, net 648,180 586,032
Other assets 137,072 130,293
Total assets 7,716,473 6,609,721
Current liabilities:    
Accounts payable 937,087 935,967
Contract liabilities 2,047,540 1,595,109
Accrued payroll and benefits 751,434 596,936
Other accrued expenses and liabilities 336,555 315,107
Operating lease liabilities, current 81,247 75,236
Total current liabilities 4,153,863 3,518,355
Operating lease liabilities, long-term 261,575 259,430
Other long-term obligations 362,341 361,121
Total liabilities 4,777,779 4,138,906
EMCOR Group, Inc. stockholders’ equity:    
Preferred stock, $0.10 par value, 1,000,000 shares authorized, zero issued and outstanding 0 0
Common stock, $0.01 par value, 200,000,000 shares authorized, 61,186,088 and 61,094,042 shares issued, respectively 612 611
Capital surplus 97,475 91,813
Accumulated other comprehensive loss (85,527) (85,704)
Retained earnings 4,778,061 3,814,439
Treasury stock, at cost 15,375,963 and 14,046,777 shares, respectively (1,852,964) (1,351,381)
Total EMCOR Group, Inc. stockholders’ equity 2,937,657 2,469,778
Noncontrolling interests 1,037 1,037
Total equity 2,938,694 2,470,815
Total liabilities and equity $ 7,716,473 $ 6,609,721