Annual report [Section 13 and 15(d), not S-K Item 405]

EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings per Common Share (Details)

v3.25.4
EARNINGS PER SHARE - Schedule of Basic and Diluted Earnings per Common Share (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Jan. 02, 2025
Dec. 31, 2025
$ / shares
Dec. 31, 2024
$ / shares
Dec. 31, 2023
$ / shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Earnings Per Share [Abstract]              
Stockholders' Equity Note, Stock Split, Conversion Ratio 2            
Basic and Diluted (Loss)/Earnings Per Common Share              
Basic weighted average number of shares outstanding (in shares) | shares         70,819 72,476 73,238
Effect of dilutive securities:              
Stock options and unvested restricted stock (in shares) | shares         529 856 900
Diluted average shares outstanding (in shares) | shares         71,348 73,332 74,138
Net earnings as reported (in dollars) | $         $ 453,013 $ 786,186 $ 738,748
Basic earnings per share (in dollars per share) | $ / shares         $ 6.40 $ 10.85 $ 10.09
Diluted earnings per share (in dollars per share) | $ / shares         6.35 10.72 9.96
Dividends (in USD per share) | $ / shares   $ 1.72 $ 1.50 $ 0.54 $ 0.43 $ 0.375 $ 0.135