MasTec, Inc.MTZNYSE
Loading
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Revenue | 7,952 | 9,778 | 11,996 |
| Gross Profit | 1,146 | 1,192 | 787 |
| Operating Income | 416 | 125 | 152 |
| Net Income | 329 | 33 | -50 |
| EBITDA | 906 | 662 | 755 |
| EPS Diluted | 4.45 | 0.42 | -0.64 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Cash & Equivalents | 361 | 371 | 530 |
| Total Current Assets | 2,874 | 3,859 | 3,974 |
| Total Assets | 7,121 | 9,293 | 9,374 |
| Total Current Liabilities | 1,785 | 2,496 | 2,837 |
| Total Liabilities | 4,578 | 6,552 | 6,652 |
| Total Equity | 2,544 | 2,737 | 2,706 |
| Total Debt | 2,286 | 3,515 | 3,496 |
| Net Debt | 1,925 | 3,144 | 2,966 |
| Metric | Dec 21 | Dec 22 | Dec 23 |
|---|---|---|---|
| Operating Cash Flow | 793 | 352 | 687 |
| Capital Expenditure | -170 | -263 | -193 |
| Free Cash Flow | 623 | 89 | 494 |
| Stock-Based Comp | 25 | 27 | 33 |
| Net Change in Cash | -62 | 10 | 159 |