XML 66 R45.htm IDEA: XBRL DOCUMENT v3.25.4
SHAREHOLDERS’ EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
Equity [Abstract]  
Schedule of Details Activity in Common Stock
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)— —