XML 75 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net income attributable to MasTec:    
Net income - basic (in dollars) $ 36,230 $ 43,112
Net income - diluted (in dollars) $ 36,230 $ 43,112
Weighted average shares outstanding:    
Weighted average shares outstanding - basic 74,738 74,991
Dilutive common stock equivalents (in shares) 675 587
Weighted average shares outstanding - diluted 75,413 75,578