MTZ - MasTec, Inc.

NYSE - Nasdaq Real Time Price. Currency in USD
Show:
Income Statement
Balance Sheet
Cash Flow
Annual

Income Statement

All numbers in thousands
Breakdown
ttm
12/30/2018
12/30/2017
12/30/2016
12/30/2015
Total Revenue
7,352,125
6,909,417
6,606,978
5,134,703
4,208,330
Cost of Revenue
6,280,873
5,939,308
5,745,307
4,442,125
3,721,303
Gross Profit
1,071,252
970,109
861,671
692,578
487,027
Operating Expenses
Research Development
-
-
-
-
-
Selling General and Administrative
299,490
287,278
275,103
261,433
265,910
Total Operating Expenses
529,780
500,208
463,152
426,348
435,572
Operating Income or Loss
541,472
469,901
398,519
266,230
51,455
Interest Expense
-
-
61,011
-
45,800
Total Other Income/Expenses Net
-31,243
-22,027
34,318
10,323
-71,146
Income Before Tax
426,631
365,303
371,826
225,819
-67,746
Income Tax Expense
110,934
106,072
22,942
91,784
11,957
Income from Continuing Operations
315,697
259,231
348,884
134,035
-79,703
Net Income
315,430
259,659
347,213
131,263
-79,110
Net Income available to common shareholders
315,430
259,659
347,213
131,263
-79,110
Reported EPS
Basic
-
3.30
4.29
1.63
-0.98
Diluted
-
3.26
4.22
1.61
-0.98
Weighted average shares outstanding
Basic
-
78,695
80,903
80,372
80,489
Diluted
-
79,772
82,325
81,394
80,489
EBITDA
-
682,831
586,568
431,145
221,117