XML 49 R35.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Net income attributable to MasTec:        
Net income - basic (in dollars) [1] $ 81,668 $ 24,088 $ 122,638 $ 21,395
Net income - diluted (in dollars) [1] $ 81,668 $ 24,088 $ 122,638 $ 21,395
Weighted average shares outstanding:        
Weighted average shares outstanding - basic 80,925 80,351 80,812 80,253
Dilutive common stock equivalents (in shares) 1,367 915 1,414 790
Weighted average shares outstanding - diluted 82,292 81,266 82,226 81,043
Common Stock [Member]        
Weighted average shares outstanding:        
Weighted average anti-dilutive common stock equivalents (in shares) [2] 13 0 6 3
[1] Calculated as total net income less amounts attributable to non-controlling interests.
[2] Represents anti-dilutive common stock equivalents as calculated under the treasury stock method.