Shareholders' Equity - Additional Information (Detail) - USD ($) $ / shares in Units, $ in Thousands, shares in Millions |
3 Months Ended | 6 Months Ended | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
Jan. 01, 2023 |
Jun. 29, 2025 |
Jun. 30, 2024 |
Jun. 29, 2025 |
Jun. 30, 2024 |
May 31, 2025 |
Jan. 31, 2025 |
May 31, 2024 |
Jan. 31, 2024 |
Jan. 31, 2023 |
|
Dividends Payable, Amount Per Share | $ 0.12 | $ 0.12 | $ 0.12 | $ 0.12 | ||||||
Repurchase of common stock | $ 274,873 | $ 30,306 | ||||||||
Dividend payment | $ 19,200 | $ 19,000 | $ 38,584 | $ 37,370 | ||||||
Percentage of excise tax on share repurchases in excess of issuances | 1.00% | |||||||||
Cumulative repurchases, shares | 3.0 | 0.3 | 3.0 | 0.3 | ||||||
Common stock average price | $ 93.67 | $ 101.4 | ||||||||
Cumulative repurchases, value | $ 277,300 | $ 30,300 | $ 277,300 | $ 30,300 | $ 2,000,000 | |||||
Maximum [Member] | ||||||||||
Repurchase of common stock | $ 1,000,000 | |||||||||
2023 Repurchase Program [Member] | ||||||||||
Cumulative repurchases, shares | 8.6 | 8.6 | ||||||||
Common stock average price | $ 101.9 | |||||||||
Cumulative repurchases, value | $ 877,200 | $ 877,200 |