XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Transactions (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Jan. 29, 2025
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jan. 31, 2025
Equity Transactions          
Preferred Stock, Shares Authorized   10,000 10,000    
Common stock acquired, cost   $ 166,907 $ 131,939 $ 599,587  
Common stock repurchase authorization          
Equity Transactions          
Stock repurchase program expiration date   Mar. 01, 2026      
Authorized amount for repurchase of common stock         $ 299,648
Common stock acquired, shares   1,142      
Common stock acquired, cost   $ 165,405      
Remaining authorized repurchase amount   99,648      
Common stock repurchase authorization | Maximum          
Equity Transactions          
Authorized amount for repurchase of common stock   $ 2,245,000      
Subsequent event | Common stock repurchase authorization          
Equity Transactions          
Increase in stock repurchase plan authorized $ 200,000