XML 66 R51.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
(In thousands, except per share data)
 20252024
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$250,519 $255,467 $267,558 $263,617 $239,659 $234,081 $239,940 $240,004 
Gross margin88,168 93,113 95,453 93,899 81,514 82,994 85,361 86,337 
Earnings before income taxes47,940 49,011 52,044 50,035 36,850 41,226 43,893 44,484 
Net earnings37,053 38,278 40,289 39,225 28,986 32,069 33,837 33,583 
Basic net earnings per common share$1.14 $1.18 $1.25 $1.23 $0.90 $0.99 $1.05 $1.05 
Diluted net earnings per common share$1.13 $1.17 $1.24 $1.21 $0.89 $0.98 $1.03 $1.03