XML 40 R8.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid in Capital
Treasury Stock
Retained Earnings (Deficit)
Accumulated Other Comprehensive Loss
Total Sterling Stockholders’ Equity
Non-controlling Interests
Beginning balance (in shares) at Dec. 31, 2021   29,838            
Beginning balance at Dec. 31, 2021 $ 360,227 $ 298 $ 280,274 $ 0 $ 79,918 $ (1,723) $ 358,767 $ 1,460
Beginning balance (in shares) at Dec. 31, 2021       0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 108,201       106,461   106,461 1,740
Change in interest rate swap 1,723         1,723 1,723  
Stock-based compensation 11,526   11,526       11,526  
Stock issued for CCS acquisition (in shares)   157            
Stock issued for acquisition 4,851 $ 2 4,849       4,851  
Issuance of stock (in shares)   920            
Issuance of stock 687 $ 9 678       687  
Shares withheld for taxes (in shares)   (330)            
Shares withheld for taxes (9,416) $ (3) (9,413)       (9,416)  
Ending balance (in shares) at Dec. 31, 2022   30,585            
Ending balance at Dec. 31, 2022 477,799 $ 306 287,914 $ 0 186,379 0 474,599 3,200
Ending balance (in shares) at Dec. 31, 2022       0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 142,845       138,655   138,655 4,190
Change in interest rate swap 0              
Stock-based compensation 14,332   14,332       14,332  
Repurchase of common stock (in shares)       0        
Repurchase of common stock       $ 0        
Distributions to owners (2,450)             (2,450)
Issuance of stock (in shares)   515            
Issuance of stock 910 $ 3 907       910  
Shares withheld for taxes (in shares)   (174)            
Shares withheld for taxes (9,567) $ 0 (9,567)       (9,567)  
Other (in shares)   0            
Other $ (16)   (16)       (16)  
Ending balance (in shares) at Dec. 31, 2023 30,926 30,926            
Ending balance at Dec. 31, 2023 $ 623,853 $ 309 293,570 $ 0 325,034 0 618,913 4,940
Ending balance (in shares) at Dec. 31, 2023       0        
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Net income 270,918       257,461   257,461 13,457
Change in interest rate swap 0              
Stock-based compensation 21,328   21,328       21,328  
Repurchase of common stock (in shares)   (604)   604        
Repurchase of common stock (70,596)     $ (70,596)     (70,596)  
Issuance of stock (in shares)   522   (154)        
Issuance of stock 2,463 $ 3 (13,452) $ 15,912     2,463  
Shares withheld for taxes (in shares)   (175)   51        
Shares withheld for taxes (21,452) $ 0 (13,015) $ (8,437)     (21,452)  
Other (in shares)   0            
Other $ (36)   (36)       (36)  
Ending balance (in shares) at Dec. 31, 2024 30,669 30,669            
Ending balance at Dec. 31, 2024 $ 826,478 $ 312 $ 288,395 $ (63,121) $ 582,495 $ 0 $ 808,081 $ 18,397
Ending balance (in shares) at Dec. 31, 2024       501