v3.26.3
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 218,028            
Ending balance (in shares) at Sep. 30, 2025     30,708        
Ending balance at Sep. 30, 2025 1,084,995 1,051,126 $ 315 369,505 $ (103,745) 785,051 33,869
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    
Net income 96,329 92,088       92,088 4,241
Stock-based compensation 5,599 5,599   5,599      
Repurchase of common stock (in shares)     (17)   (17)    
Repurchase of common stock (4,700) (4,700)     $ (4,700)    
Issuance of stock (in shares)     32   (32)    
Issuance of stock 460 460   (3,145) $ 3,605    
Shares withheld for taxes (in shares)     (11)   11    
Shares withheld for taxes (3,524) (3,524)     $ (3,524)    
Stock issued for acquisitions (in shares)     285        
Stock issued for acquisitions 79,458 79,458 $ 3 79,455      
Ending balance (in shares) at Sep. 30, 2025     30,708        
Ending balance at Sep. 30, 2025 $ 1,084,995 1,051,126 $ 315 369,505 $ (103,745) 785,051 33,869
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares)         747    
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 $ 502,090            
Repurchase of common stock (in shares)         (175)    
Repurchase of common stock         $ (107,300)    
Ending balance (in shares) at Sep. 30, 2026 30,600   30,600        
Ending balance at Sep. 30, 2026 $ 1,554,944 1,507,944 $ 315 410,738 $ (242,485) 1,339,376 47,000
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)    
Stock issued for acquisitions (in shares)     32        
Stock issued for acquisitions 27,406 27,406   27,406      
Ending balance (in shares) at Jun. 30, 2026     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    
Net income 229,679 214,933       214,933 14,746
Stock-based compensation 10,951 10,951   10,951      
Distributions to noncontrolling interest owners (980)           (980)
Repurchase of common stock (in shares)     (106)   (106)    
Repurchase of common stock (72,006) (72,006)     $ (72,006)    
Issuance of stock (in shares)     21   (21)    
Issuance of stock 850 850   (2,671) $ 3,521    
Shares withheld for taxes (in shares)     (7)   7    
Shares withheld for taxes $ (4,099) (4,099)     $ (4,099)    
Ending balance (in shares) at Sep. 30, 2026 30,600   30,600        
Ending balance at Sep. 30, 2026 $ 1,554,944 $ 1,507,944 $ 315 $ 410,738 $ (242,485) $ 1,339,376 $ 47,000
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Treasury stock (in shares) 887       887