XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
13.EARNINGS PER SHARE
The following table reconciles the numerators and denominators of the basic and diluted earnings per share computations for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
Numerator:20242023
Net income attributable to Sterling common stockholders$31,048 $19,649 
Denominator:
Weighted average common shares outstanding — basic30,977 30,618 
Shares for dilutive unvested stock and warrants209 171 
Weighted average common shares outstanding — diluted31,186 30,789 
Net income per share attributable to Sterling common stockholders:
Basic$1.00 $0.64 
Diluted$1.00 $0.64 
For the three months ended March 31, 2024, there were 44 weighted average unvested shares that were excluded from the calculation of diluted EPS under the treasury stock method as they were anti-dilutive. For the three months ended March 31, 2023, there were no anti-dilutive stock-based equity awards outstanding.