EMCOR › Financials
Ten years from EMCOR’s own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $7.55B | $7.69B | $8.13B | $9.17B | $8.80B | $9.90B | $11.08B | $12.58B | $14.57B | $16.99B | $18.60B | — |
| Gross profit | $1.04B | $1.15B | $1.21B | $1.36B | $1.40B | $1.50B | $1.60B | $2.09B | $2.77B | $3.28B | $3.61B | — |
| Operating income | $306.9M | $328.9M | $403.1M | $460.9M | $256.8M | $530.8M | $564.9M | $875.8M | $1.34B | $1.71B | $1.93B | — |
| Net income | $181.9M | $227.2M | $283.5M | $325.1M | $132.9M | $383.5M | $406.1M | $633.0M | $1.01B | $1.27B | $1.44B | — |
| Earnings per share, diluted | $2.97 | $3.82 | $4.85 | $5.75 | $2.40 | $7.06 | $8.10 | $13.31 | $21.52 | $28.19 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $464.6M | $467.4M | $363.9M | $358.8M | $902.9M | $821.3M | $456.4M | $789.8M | $1.34B | $1.11B | — | $924.4M |
| Total assets | $3.89B | $3.97B | $4.09B | $4.83B | $5.06B | $5.44B | $5.52B | $6.61B | $7.72B | $9.29B | — | $10.16B |
| Debt | $408.3M | $310.1M | $295.8M | $294.1M | $276.5M | $261.7M | $247.2M | $5.3M | — | — | — | — |
| Total liabilities | $2.36B | $2.29B | $2.35B | $2.77B | $3.01B | $3.19B | $3.55B | $4.14B | $4.78B | $5.62B | — | $6.08B |
| Shareholders' equity | $1.54B | $1.67B | $1.74B | $2.06B | $2.05B | $2.25B | $1.97B | $2.47B | $2.94B | $3.67B | — | $4.08B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $262.4M | $366.0M | $271.0M | $355.7M | $806.4M | $318.8M | $497.9M | $899.7M | $1.41B | $1.30B | $1.29B | — |
| Capital spending | $39.6M | $34.7M | $43.5M | $48.4M | $48.0M | $36.2M | $49.3M | $78.4M | $75.0M | $112.8M | $118.4M | — |
| Free cash flow | $222.7M | $331.4M | $227.5M | $307.3M | $758.4M | $282.6M | $448.6M | $821.3M | $1.33B | $1.19B | $1.17B | — |
| Buybacks | $94.2M | $93.2M | $216.2M | $0 | $112.6M | $195.5M | $660.6M | $127.7M | $489.8M | $586.3M | $422.6M | — |
| Dividends | $19.5M | $19.0M | $18.6M | $17.9M | $17.7M | $28.2M | $27.2M | $32.7M | $43.4M | $45.0M | $58.0M | — |
| Returned to shareholders | $113.7M | $112.1M | $234.9M | $17.9M | $130.2M | $223.7M | $687.8M | $160.4M | $533.2M | $631.3M | $480.6M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$31.83B at $721.66 a share, with 44,109,901 shares outstanding as of Jul 24, 2026, from the cover of its latest SEC filing.
Revenue of $18.60B and net income of $1.44B in the last 12 months to Jun 2026.
EMCOR reported $924.4M of cash and equivalents on its balance sheet in Jun 2026.
Yes. Operating cash flow minus capital spending was $1.17B in the last 12 months to Jun 2026.
$631.3M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy