XML 9 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Income Statement [Abstract]    
Net sales $ 1,138,014 $ 1,071,526
Cost of sales 808,144 759,157
Gross profit 329,870 312,369
Selling and administrative expenses 247,260 234,831
Operating income 82,610 77,538
Interest and other non-operating expenses, net 12,366 11,164
Income before income taxes and equity in earnings 70,244 66,374
Provision for income taxes 16,980 12,883
Equity in earnings of unconsolidated investments, net (35) 54
Net income $ 53,229 $ 53,545
Earnings per share attributable to common stockholders:    
Basic $ 1.46 $ 1.42
Diluted $ 1.45 $ 1.42
Weighted average common shares outstanding:    
Basic 36,362 37,460
Diluted 36,438 37,630
Cash dividends declared per common share $ 1.25 $ 1.2