XML 43 R22.htm IDEA: XBRL DOCUMENT v3.25.4
SHAREHOLDERS’ EQUITY
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
SHAREHOLDERS’ EQUITY SHAREHOLDERS’ EQUITY
The following table details activity in our common stock:
 Years Ended December 31,
 202520242023
 SharesAmountSharesAmountSharesAmount
Treasury stock purchases(303)$(174,650)— $— — $— 
Exercise of stock options and vesting of restricted stock units505 49,373 739 97,474 514 44,697 
Issuance of shares pursuant to employee stock purchase plan39 18,848 43 17,631 52 16,196 
Employee taxes paid for withheld shares upon equity award settlement(84)(46,229)(78)(40,261)(74)(27,737)
Issuance of shares for acquisitions
— — — — 15 5,675 
Reimbursement of shares from escrow— — (30)(10,425)— — 
During 2025, we repurchased approximately 303,067 shares of our common stock for an aggregate purchase price of $174.7 million.
As of February 18, 2026, we have remaining authorization from our Board of Directors to repurchase up to $885.0 million of our common stock under the new repurchase plan.