XML 75 R63.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Numerator:    
Net income attributable to Sterling common stockholders $ 39,477 $ 31,048
Denominator:    
Weighted average common shares outstanding - basic (in shares) 30,547 30,977
Shares for dilutive unvested stock and warrants (in shares) 334 209
Weighted average common shares outstanding - diluted (in shares) 30,881 31,186
Net income per share attributable to Sterling common stockholders:    
Basic (in dollars per share) $ 1.29 $ 1.00
Diluted (in dollars per share) $ 1.28 $ 1.00
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 34 44