XML 69 R31.htm IDEA: XBRL DOCUMENT v3.25.1
SUBSEQUENT EVENTS
3 Months Ended
Mar. 31, 2025
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS SUBSEQUENT EVENTS
Subsequent to the three months ended March 31, 2025, from April 1, 2025 through April 30, 2025, the Company repurchased 25,600 shares of its common stock under its share repurchase program at an average cost per share of $208.26, for a total value of $5.3 million. As of April 30, 2025, the Company had $644.5 million of availability remaining under its existing share repurchase authorizations.
There have been no other subsequent events that would require disclosure in, or adjustment to, the condensed consolidated financial statements as of and for the three months ended March 31, 2025.