v3.26.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
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares)         501    
Beginning balance (in shares) at Dec. 31, 2024     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        
Ending balance at Mar. 31, 2025 826,927 805,416 $ 312 283,050 (99,918) 621,972 21,511
Beginning balance (in shares) at Dec. 31, 2024     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 121,699            
Ending balance (in shares) at Jun. 30, 2025     30,419        
Ending balance at Jun. 30, 2025 911,373 881,745 $ 312 287,596 $ (99,126) 692,963 29,628
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares)         759    
Beginning balance (in shares) at Mar. 31, 2025     30,411        
Beginning 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]              
Net income 79,108 70,991       70,991 8,117
Stock-based compensation 5,247 5,247   5,247      
Issuance of stock (in shares)     11   (11)    
Issuance of stock 449 449   (701) $ 1,150    
Shares withheld for taxes (in shares)     3   3    
Shares withheld for taxes (358) (358)     $ (358)    
Ending balance (in shares) at Jun. 30, 2025     30,419        
Ending balance at Jun. 30, 2025 $ 911,373 881,745 $ 312 287,596 $ (99,126) 692,963 29,628
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares)         751    
Treasury stock (in shares) 773       773    
Beginning balance (in shares) at Dec. 31, 2025 30,682   30,682        
Beginning balance at Dec. 31, 2025 $ 1,106,435 1,108,517 $ 315 366,101 $ (130,547) 872,648 (2,082)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 103,765 95,969       95,969 7,796
Stock-based compensation 8,023 8,023   8,023      
Repurchase of common stock (in shares)     (40)   (40)    
Repurchase of common stock (12,275) (12,275)     $ (12,275)    
Issuance of stock (in shares)     63   (63)    
Issuance of stock 0     (6,655) $ 6,655    
Shares withheld for taxes (in shares)     (24)   24    
Shares withheld for taxes (10,679) (10,679)     $ (10,679)    
Ending balance (in shares) at Mar. 31, 2026     30,681        
Ending balance at Mar. 31, 2026 $ 1,195,269 1,189,555 $ 315 367,469 (146,846) 968,617 5,714
Beginning balance (in shares) at Dec. 31, 2025 30,682   30,682        
Beginning balance at Dec. 31, 2025 $ 1,106,435 1,108,517 $ 315 366,101 $ (130,547) 872,648 (2,082)
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income $ 272,411            
Repurchase of common stock (in shares)         (69)    
Repurchase of common stock         $ (35,300)    
Ending balance (in shares) at Jun. 30, 2026 30,692   30,692        
Ending balance at Jun. 30, 2026 $ 1,390,549 1,357,315 $ 315 402,458 $ (169,901) 1,124,443 33,234
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares)         774    
Beginning balance (in shares) at Mar. 31, 2026     30,681        
Beginning balance at Mar. 31, 2026 1,195,269 1,189,555 $ 315 367,469 $ (146,846) 968,617 5,714
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net income 168,646 155,826       155,826 12,820
Stock-based compensation 7,935 7,935   7,935      
Capital contributions from noncontrolling interest owners 14,700           14,700
Repurchase of common stock (in shares)     (29)   (29)    
Repurchase of common stock (22,981) (22,981)     $ (22,981)    
Issuance of stock (in shares)     10   (10)    
Issuance of stock 787 787   (352) $ 1,139    
Shares withheld for taxes (in shares)     (2)   2    
Shares withheld for taxes (1,213) (1,213)     $ (1,213)    
Acquisitions (in shares)     32        
Acquisitions $ 27,406 27,406   27,406      
Ending balance (in shares) at Jun. 30, 2026 30,692   30,692        
Ending balance at Jun. 30, 2026 $ 1,390,549 $ 1,357,315 $ 315 $ 402,458 $ (169,901) $ 1,124,443 $ 33,234
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares) 795       795