XML 49 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
12 Months Ended
Dec. 31, 2024
Quarterly Financial Information Disclosure [Abstract]  
QUARTERLY FINANCIAL INFORMATION (UNAUDITED) QUARTERLY FINANCIAL INFORMATION (UNAUDITED)
(In thousands, except per share data)
 20242023
 First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
First
Quarter
Second
Quarter
Third
Quarter
Fourth
Quarter
Net sales$239,659 $234,081 $239,940 $240,004 $232,540 $231,252 $229,948 $228,699 
Gross margin81,514 82,994 85,361 86,337 73,170 77,349 76,544 74,993 
Earnings before income taxes36,850 41,226 43,893 44,484 29,119 38,400 36,475 33,267 
Net earnings28,986 32,069 33,837 33,583 22,710 30,110 29,075 26,648 
Basic net earnings per common share$0.90 $0.99 $1.05 $1.05 $0.71 $0.94 $0.91 $0.83 
Diluted net earnings per common share$0.89 $0.98 $1.03 $1.03 $0.70 $0.93 $0.90 $0.82