XML 35 R23.htm IDEA: XBRL DOCUMENT v3.21.1
Earnings Per Share (Tables)
3 Months Ended
Mar. 31, 2021
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Information
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
For the Three Months Ended March 31,
20212020
Net income attributable to MasTec:
Net income - basic and diluted (a)
$65,649 $36,230 
Weighted average shares outstanding:
Weighted average shares outstanding - basic72,439 74,738 
Dilutive common stock equivalents (b)
1,407 675 
Weighted average shares outstanding - diluted
73,846 75,413 
(a)Calculated as total net income less amounts attributable to non-controlling interests.
(b)For the three month period ended March 31, 2021, there were 22,527 anti-dilutive common stock equivalents.