XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity (Tables)
6 Months Ended
Jun. 30, 2024
Equity [Abstract]  
Schedule of Stock Repurchase Activity
The following table presents activity under the Company’s Stock Repurchase Program:
For the Three Months Ended
June 30,
For the Six Months Ended
June 30,
2024202320242023
(in thousands, except per share data)
Shares of common stock repurchased (1)
1,059 2,551 1,771 3,964 
Weighted-average price per share (2)
$48.35 $26.95 $47.40 $27.44 
Cost of shares of common stock repurchased (2) (3)
$51,202 $68,744 $83,955 $108,784 
____________________________________________
(1)    All repurchased shares of the Company’s common stock were retired upon repurchase.
(2)    Amounts exclude excise taxes, commissions, and fees.
(3)    Amounts may not calculate due to rounding.