XML 40 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Unaudited: Quarterly Results of Operations, Common Stock Price and Dividends (Tables)
12 Months Ended
Dec. 31, 2022
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Financial Information

 

 

Quarter ended

 

 

 

March 31

 

 

June 30

 

 

September 30

 

 

December 31

 

 

 

(In thousands, except per share data)

 

2022

 

 

 

 

 

 

 

 

 

 

 

 

Net sales

 

$

132,402

 

 

$

137,833

 

 

$

148,009

 

 

$

147,324

 

Gross margin

 

 

50,723

 

 

 

54,760

 

 

 

57,522

 

 

 

56,965

 

Net earnings

 

 

14,360

 

 

 

16,664

 

 

 

17,933

 

 

 

17,539

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.49

 

 

$

0.57

 

 

$

0.61

 

 

$

0.60

 

Diluted

 

 

0.49

 

 

 

0.57

 

 

 

0.61

 

 

 

0.60

 

Dividends declared

 

 

0.20

 

 

 

0.20

 

 

 

0.23

 

 

 

0.23

 

Stock price:

 

 

 

 

 

 

 

 

 

 

 

 

High

 

$

108.76

 

 

$

102.67

 

 

$

103.30

 

 

$

120.54

 

Low

 

 

85.55

 

 

 

73.20

 

 

 

76.88

 

 

 

88.16

 

Quarter-end close

 

 

99.71

 

 

 

80.89

 

 

 

92.39

 

 

 

109.03

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2021

 

 

 

 

 

 

 

 

 

 

 

 

Net sales

 

$

117,842

 

 

$

122,869

 

 

$

128,738

 

 

$

135,748

 

Gross margin

 

 

49,362

 

 

 

50,102

 

 

 

51,184

 

 

 

54,835

 

Net earnings

 

 

13,781

 

 

 

13,972

 

 

 

15,855

 

 

 

17,276

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.47

 

 

$

0.48

 

 

$

0.54

 

 

$

0.59

 

Diluted

 

 

0.47

 

 

 

0.48

 

 

 

0.54

 

 

 

0.59

 

Dividends declared

 

 

0.18

 

 

 

0.18

 

 

 

0.20

 

 

 

0.20

 

Stock price:

 

 

 

 

 

 

 

 

 

 

 

 

High

 

$

111.77

 

 

$

100.01

 

 

$

108.25

 

 

$

112.36

 

Low

 

 

88.98

 

 

 

89.29

 

 

 

93.88

 

 

 

99.13

 

Quarter-end close

 

 

93.07

 

 

 

98.12

 

 

 

101.14

 

 

 

105.64