EMCOR Group, Inc.EMENYSE
LOADING
|||
| Metric | Dec 20 | Dec 21 | Dec 22 | Dec 23 | Dec 24 |
|---|---|---|---|---|---|
| Revenue | 8,797 | 9,904↑12.6% | 11,076↑11.8% | 12,583↑13.6% | 14,566↑15.8% |
| Gross Profit | 1,395 | 1,502↑7.6% | 1,604↑6.8% | 2,089↑30.3% | 2,765↑32.3% |
| Operating Income | 257 | 531↑106.7% | 565↑6.4% | 876↑55.0% | 1,345↑53.6% |
| Net Income | 133 | 384↑188.5% | 406↑5.9% | 633↑55.9% | 1,007↑59.1% |
| EBITDA | 368 | 648↑76.0% | 681↑5.1% | 1,009↑48.3% | 1,515↑50.1% |
| EPS Diluted | 2.40 | 7.06↑194.2% | 8.10↑14.7% | 13.31↑64.3% | 21.52↑61.7% |