XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 1,071,526 $ 1,120,810
Cost of sales 759,157 782,250
Gross profit 312,369 338,560
Selling and administrative expenses 234,831 229,840
Operating income 77,538 108,720
Interest and other non-operating expenses, net 11,164 13,419
Income before income taxes and equity earnings 66,374 95,301
Provision for income taxes 12,883 16,473
Equity earnings in unconsolidated investments, net 54 57
Net income $ 53,545 $ 78,885
Earnings per share:    
Basic (in dollars per share) $ 1.42 $ 2.05
Diluted (in dollars per share) $ 1.42 $ 2.04
Weighted average shares outstanding: [Abstract]    
Basic (in shares) 37,460 38,205
Diluted (in shares) 37,630 38,467
Cash dividends declared per common share $ 1.20 $ 1.10