XML 55 R36.htm IDEA: XBRL DOCUMENT v3.25.1
EQUITY (Tables)
3 Months Ended
Mar. 31, 2025
Equity [Abstract]  
Schedule of Share Repurchases Share
repurchases under our authorization were as follows:
 
Repurchases Occurring in 2025
Cumulative Repurchases as of
March 31, 2025
 
Shares
Average Price1
Shares
Average Price
Share Repurchase Authorization
403,420
$326.47
8,680,433
$197.30
1Price excludes excise taxes imposed under the Inflation Reduction Act of $0.9 million for the three months ended March 31,
2025.