XML 20 R7.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY (UNAUDITED) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Statement of Stockholders' Equity [Abstract]        
Dividends declared (in dollars per share) $ 0.50 $ 0.50 $ 1.50 $ 1.45
Common stock repurchased and retired $ 2,000 $ 73,000 $ 124,000 $ 67,000
Common stock repurchased and retired (in shares) (19,965) (1,540,340) (1,766,808) (1,028,468)
Common stock, shares outstanding (in shares) 92,596,829 92,584,426 98,347,937 100,084,095
Stockholders' Equity Attributable to Parent $ 6,794,000 $ 6,705,000 $ 6,586,000 $ 6,635,000
Restricted common stock issued (in shares) 48,824 304,697 48,999 255,442
Stock used for tax withholdings (in shares) (16,456) (113,899) (18,571) (99,307)
Stock-based compensation $ 13,000 $ 13,000 $ 12,000 $ 11,000
Cash dividends (46,000) (45,000) (151,000) (148,000)
Net income, basic $ 124,000 $ 186,000 $ 216,000 $ 176,000
Exercise of stock options (in shares)   111 222