XML 43 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 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 Years Ended December 31,
202120202019
Net income attributable to MasTec:
Net income - basic and diluted (a)
$328,831 $322,848 $392,334 
Weighted average shares outstanding:
Weighted average shares outstanding - basic72,499 72,799 75,185 
Dilutive common stock equivalents (b)
1,442 916 661 
Weighted average shares outstanding - diluted73,941 73,715 75,846 
(a)    Calculated as total net income less amounts attributable to non-controlling interests.
(b)    For the years ended December 31, 2021 and 2020, anti-dilutive common stock equivalents totaled 159,431 and 43,989, respectively. For the year ended December 31, 2019, anti-dilutive common stock equivalents were de minimis.