XML 75 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Structure (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Purchase of Common Stock from Employees Withholding Tax Payments Related to Vesting of Restricted Stock
The Company purchased shares of its common stock from certain employees in connection with withholding tax payments related to the vesting of restricted stock units and performance-based restricted stock units, as below:
Shares repurchasedTotal consideration
Weighted average purchase price per share (1)
Twelve months ended December 31, 2024303,836 $10,266 $33.79 
Twelve months ended December 31, 2023237,047 $7,853 $33.13 
Twelve months ended December 31, 2022164,080 $4,121 $25.12 
Summary of Company's Purchased Shares of its Common Stock, Including Commissions
The Company purchased shares of its common stock, for a total consideration including commissions but excluding excise tax, under its two repurchase programs, as below:
Shares repurchasedTotal considerationWeighted average purchase price per share
Twelve months ended December 31, 20246,273,381$196,524 $31.33 
Twelve months ended December 31, 20234,127,451$125,416 $30.39 
Twelve months ended December 31, 20222,519,290$68,521 $27.20