XML 78 R37.htm IDEA: XBRL DOCUMENT v3.19.3
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Net income attributable to MasTec:        
Net income - basic (in dollars) [1] $ 128,596 $ 120,666 $ 291,418 $ 227,718
Net income - diluted (in dollars) [1] $ 128,596 $ 120,666 $ 291,418 $ 227,718
Weighted average shares outstanding:        
Weighted average shares outstanding - basic 75,217 78,096 75,131 79,399
Dilutive common stock equivalents (in shares) 717 1,105 629 1,085
Weighted average shares outstanding - diluted 75,934 79,201 75,760 80,484
[1]
Calculated as total net income less amounts attributable to non-controlling interests.