XML 43 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Restricted stock units and awards
Performance share units
Common Stock
Common Stock
Restricted stock units and awards
Common Stock
Performance share units
Treasury Shares
Additional Paid-In Capital
Additional Paid-In Capital
Restricted stock units and awards
Additional Paid-In Capital
Performance share units
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Common stock, beginning balance (in shares) at Dec. 31, 2023       137,387                
Treasury stock, beginning balance (in shares) at Dec. 31, 2023             87,573          
Beginning balance at Dec. 31, 2023 $ 791,618     $ 1,374     $ (899,093) $ 832,475     $ 855,084 $ 1,778
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 76,884                   76,884  
Other comprehensive income (loss), net of tax 1,018                     1,018
Indirect repurchase of shares for minimum tax withholding (in shares)             170          
Indirect repurchase of shares for minimum tax withholding (11,229)           $ (11,229)          
Restricted stock units and awards and performance share units (in shares)         102 273            
Restricted stock units and awards and performance share units   $ 0 $ 0   $ 1 $ 3     $ (1) $ (3)    
Stock-based compensation 2,638             2,638        
Business acquisitions (in shares)       93                
Business acquisitions 6,160     $ 1       6,159        
Common stock, ending balance (in shares) at Mar. 31, 2024       137,855                
Treasury stock, ending balance (in shares) at Mar. 31, 2024             87,743          
Ending balance at Mar. 31, 2024 867,089     $ 1,379     $ (910,322) 841,268     931,968 2,796
Common stock, beginning balance (in shares) at Dec. 31, 2024       137,945                
Treasury stock, beginning balance (in shares) at Dec. 31, 2024             87,747          
Beginning balance at Dec. 31, 2024 1,779,983     $ 1,380     $ (910,601) 1,791,863     896,122 1,219
Increase (Decrease) in Stockholders' Equity [Roll Forward]                        
Net income 122,773                   122,773  
Other comprehensive income (loss), net of tax (1,235)                     (1,235)
Indirect repurchase of shares for minimum tax withholding (in shares)             88          
Indirect repurchase of shares for minimum tax withholding (7,726)           $ (7,726)          
Restricted stock units and awards and performance share units (in shares)     124   78              
Restricted stock units and awards and performance share units   $ 0 $ 0   $ 1 $ 1     $ (1) $ (1)    
Stock-based compensation 5,639             5,639        
Business acquisitions (in shares)       3,777                
Business acquisitions 15,267     $ 38       15,229        
Common stock, ending balance (in shares) at Mar. 31, 2025       141,924                
Treasury stock, ending balance (in shares) at Mar. 31, 2025             87,835          
Ending balance at Mar. 31, 2025 $ 1,914,701     $ 1,420     $ (918,327) $ 1,812,729     $ 1,018,895 $ (16)