MasTec

MTZ NYSE
Overview Stats Financials News

Quarterly Financials

Values in thousands 2024-03-31 2023-12-31 2023-09-30 2023-06-30
Revenue $2,686,849 $3,280,083 $3,257,077 $2,874,115
Gross Profit 166,051 216,321 399,959 389,335
EBITDA 141,641 200,523 242,729 224,184
EBIT 515 48,931 85,430 79,103
Net Income -41,180 753 14,296 15,542
Net Change In Cash 2,686,849 3,280,083 3,257,077 2,874,115
Cost of Revenue -22,226
Free Cash Flow 82,341 455,133 256,180 -67,260
Cash 249,326 529,561 214,174 119,905
Basic Shares 77,942 78,288 78,455 78,372

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue $11,995,934 $9,778,038 $7,951,781 $6,320,975
Gross Profit 786,810 1,191,705 1,146,046 1,050,096
EBITDA 755,173 662,462 906,314 788,113
EBIT 152,011 155,314 483,488 490,362
Net Income -49,949 33,354 328,831 322,848
Net Change In Cash 11,995,934 9,778,038 7,951,781 6,320,975
Cost of Revenue 12,011 -62,155 350,762
Free Cash Flow 494,336 88,945 623,008 723,508
Cash 529,561 370,592 360,736 423,118
Basic Shares 77,535 76,185 73,941 73,715

Earnings Calls

Quarter EPS
2024-03-31 -$0.13
2023-12-31 $0.66
2023-09-30 $0.95
2023-06-30 $0.89