XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY (Parenthetical) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENTS OF EQUITY        
Purchase of shares of common stock 420,959 146,134 483,899 217,697
Dividends declared on common stock (in dollars per share) $ 0.24 $ 0.21 $ 0.48 $ 0.42