XML 125 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Quarterly Financial Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2025
Quarterly Financial Information Disclosure [Abstract]  
Schedule Of Quarterly Financial Information
2025
Quarters
(In thousands, except per share amounts)1st2nd3rd4thYear
Net sales$421,340 $474,116 $468,445 $510,913 $1,874,814 
Gross profit193,395 220,710 217,616 239,392 871,113 
Net income59,605 62,773 69,613 86,933 278,924 
Earnings per share(1)
Basic$1.51 $1.60 $1.78 $2.22 $7.11 
Diluted1.51 1.59 1.77 2.21 7.09 
2024
Quarters
(In thousands, except earnings per share)1st2nd3rd4thYear
Net sales$413,302 $462,463 $432,679 $499,696 $1,808,140 
Gross profit195,531 223,029 207,456 234,429 860,445 
Net income58,139 72,234 66,648 87,946 284,967 
Earnings per share(1)
Basic$1.48 $1.83 $1.69 $2.23 $7.24 
Diluted1.47 1.83 1.69 2.22 7.21 
(1) Per share amounts are calculated independently for each period presented; therefore, the sum of the quarterly per share amounts may not equal the per share amounts for the year.