XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Numerator:        
Net income attributable to Sterling common stockholders $ 51,879 $ 39,480 $ 82,927 $ 59,129
Denominator:        
Weighted average common shares outstanding - basic (in shares) 30,914 30,780 30,945 30,699
Shares for dilutive unvested stock and warrants (in shares) 231 220 213 187
Weighted average common shares outstanding - diluted (in shares) 31,145 31,000 31,158 30,886
Net income per share attributable to Sterling common stockholders:        
Basic (in dollars per share) $ 1.68 $ 1.28 $ 2.68 $ 1.93
Diluted (in dollars per share) $ 1.67 $ 1.27 $ 2.66 $ 1.91
Antidilutive securities excluded from computation of earnings per share, amount 37 0 64 0