Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
MTZ logo

MTZ

NYE
MasTec Inc.
IndustrialsEngineering & Construction
Watchlists:
Last updated: Tuesday 15th July 2025
172.44
-0.71 (-0.41%)
Prev Close:172.38
Open:173.67
Bid:171.89
Ask:172.62
52 Week Range
89.96
173.24
Volume:833,798
Mkt Cap:13,275 M
Price Target
$198.31
+15.0%
Metrics

Growth

EPS
QoQ
N/A
YoY
N/A
Revenue
QoQ
N/A
YoY
N/A
Free Cash Flow
QoQ
N/A
YoY
N/A

Peers

Peers data not available
Available data keys: fn_01356, peerValues

Risk

Financial Health

Liquidity Ratios
Financial Scores

Technicals

Technical Oscillators
Moving Averages
Volatility Metrics
Financials

Financial Statements

MTZ - Income Statement (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Acquisition Expense259 M
Commission Expenses367 M
Depletion371 M
Depreciation And Amortization507 M603 M507 M423 M298 M236 M213 M188 M165 M170 M
Development Expense193 M259 M
Earnings From Equity Interest30 M31 M29 M34 M30 M27 M24 M21 M4 M-8 M
Earnings From Equity Interest Net Of Tax30 M31 M29 M34 M30 M27 M24 M21 M4 M-8 M
Fees-371 M
Gain On Sale Of PPE36 M16 M
General And Administrative Expense685 M699 M559 M307 M303 M300 M287 M275 M261 M266 M
Gross Profit Margin (profit Margin After CGS)1,627 M1,386 M1,192 M1,146 M1,050 M1,113 M6,909 M862 M693 M487 M
Impairment Of Capital Assets169 M3 M48 M79 M
Interest Expense Non Operating234 M112 M53 M60 M-49 M
Interest Expense Operating83 M61 M51 M48 M
Minority Interests-37 M-3 M-534000.0-2 M149000.0-2 M400000.0-2 M-3 M593000.0
Misc Other Special Charges-22 M41 M1 M33 M6 M-14 M140 M2 M
Net Income (loss)163 M-50 M33 M329 M323 M392 M260 M347 M131 M-79 M
Net Income Common Stockholders163 M-50 M33 M329 M323 M392 M260 M347 M131 M-79 M
Net Income Continuous Operations199 M-47 M34 M329 M323 M392 M260 M347 M131 M-79 M
Net Non Operating Interest Income Expense234 M112 M-53 M-60 M-77 M2 M13 M7 M15 M
Non Recurring Operation Expense213 M
Normalized Income248 M
Operating Income240 M687 M125 M839 M488 M813 M470 M399 M266 M51 M
Operating Income Before Depreciation (EBITDA)763 M526 M667 M906 M783 M750 M663 M624 M444 M104 M
Operating Expense1,385 M699 M1,067 M307 M562 M300 M6,440 M463 M426 M436 M
Other Gand A685 M699 M559 M307 M303 M300 M287 M275 M261 M266 M
Other Impairment Of Capital Assets434 M-10 M
Other Operating Expenses-4 M-1 M-4 M-9 M-3 M-3 M-2 M
Other Taxes5,939 M
Other Write Off800000.039 M8 M-500000.0-3 M-2 M-8 M
Promotion And Advertising140 M
Rent And Landing Fees287 M275 M261 M266 M
Research Expense136 M346 M
Restructring And Mn A Income-229 M-367 M23 M-259 M-351 M-140 M-84 M
Salaries And Wages-8 M-6 M-8 M-13 M-16 M-15 M-12 M
Selling And Marketing Expense507 M
Total Income Available For Interest Expense (EBIT)251 M-83 M155 M483 M485 M511 M448 M433 M277 M-68 M
Total Revenues12,300 M12,000 M9,778 M7,952 M6,321 M7,183 M6,909 M6,607 M5,135 M4,208 M
Total Expenses12,060 M11,313 M9,653 M7,113 M5,833 M6,370 M6,440 M6,208 M4,868 M4,157 M
Total Revenue12,303 M12,000 M9,778 M7,952 M6,321 M7,183 M6,909 M6,607 M5,135 M4,208 M
Write Down346 M
Write Off77 M
Amord2,343 M2,296 M2,181 M1,521 M1,311 M1,270 M-23 M-24 M-21 M-28 M
Avgshs78 M78 M75 M72 M73 M75 M79 M81 M80 M80 M
Avgshsdt79 M78 M76 M74 M74 M76 M80 M82 M81 M80 M
Basiceps2.09-0.640.454.544.435.223.34.291.63
Basicepscont2.09-0.640.454.544.435.221.63-0.98
Cor10,676 M10,614 M8,586 M6,806 M5,271 M6,070 M5,939 M5,745 M4,442 M3,721 M
Depamor367 M434 M371 M423 M298 M236 M213 M188 M165 M170 M
Dileps2.06-0.640.424.454.385.173.264.221.61
Dilepscont2.06-0.640.424.454.385.171.61-0.98
Intinc-234 M-112 M-53 M-60 M-77 M2 M13 M7 M15 M
Netincdisc163 M-50 M33 M329 M323 M392 M260 M347 M131 M-79 M
Othincexp-8 M362 M30 M-67 M3 M-13 M-24 M-21 M-4 M8 M
Pretaxinc251 M-83 M43 M430 M425 M511 M365 M372 M226 M-68 M
Resdev193 M136 M346 M259 M
Restruct-229 M-367 M23 M-259 M-351 M-140 M-84 M
Sga1,191 M699 M559 M307 M303 M300 M287 M275 M261 M266 M
Shsout79 M79 M79 M76 M74 M77 M76 M83 M83 M80 M
Specincchg203 M193 M263 M-423 M367 M-239 M-48 M351 M140 M-79 M
Taxprov52 M-35 M9 M99 M102 M117 M106 M23 M92 M12 M
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement "your own" investment strategies in Excel with thousands of MarketXLS functions and templates.
MarketXLS provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel.

Lloyd L.

Professional Trader