XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Total Sterling Stockholders’ Equity
Common Stock
Additional Paid in Capital
Treasury Stock
Retained Earnings
Noncontrolling Interests
Beginning balance (in shares) at Dec. 31, 2023     30,926        
Beginning balance at Dec. 31, 2023 $ 623,853 $ 618,913 $ 309 $ 293,570   $ 325,034 $ 4,940
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 33,759 31,048       31,048 2,711
Stock-based compensation 7,248 7,248   7,248      
Issuance of stock (in shares)     358        
Issuance of stock 372 372 $ 2 370      
Shares withheld for taxes (in shares)     (124)        
Shares withheld for taxes (13,015) (13,015)   (13,015)      
Ending balance (in shares) at Mar. 31, 2024     31,160        
Ending balance at Mar. 31, 2024 $ 652,217 644,566 $ 311 288,173   356,082 7,651
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares) 501       501    
Beginning balance (in shares) at Dec. 31, 2024 30,669   30,669        
Beginning balance at Dec. 31, 2024 $ 826,478 808,081 $ 312 288,395 $ (63,121) 582,495 18,397
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 42,591 39,477       39,477 3,114
Stock-based compensation 6,976 6,976   6,976      
Repurchase of common stock (in shares)     340   340    
Repurchase of common stock (43,846) (43,846)     $ (43,846)    
Issuance of stock (in shares)     129   (129)    
Issuance of stock 496 496   (12,321) $ 12,817    
Shares withheld for taxes (in shares)     (47)   47    
Shares withheld for taxes $ (5,768) (5,768)     $ (5,768)    
Ending balance (in shares) at Mar. 31, 2025 30,411   30,411        
Ending balance at Mar. 31, 2025 $ 826,927 $ 805,416 $ 312 $ 283,050 $ (99,918) $ 621,972 $ 21,511
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares) 759       759