XML 52 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Net income attributable to MasTec:        
Net income - basic (in dollars) $ 57,005 $ 119,710 $ 93,235 $ 162,823
Net income - diluted (in dollars) $ 57,005 $ 119,710 $ 93,235 $ 162,823
Weighted average shares outstanding:        
Weighted average shares outstanding - basic 72,045,000 75,183,000 73,392,000 75,088,000
Dilutive common stock equivalents (in shares) 732,000 564,000 743,000 573,000
Weighted average shares outstanding - diluted 72,777,000 75,747,000 74,135,000 75,661,000
Anti-dilutive common stock (in shares)     88,462