XML 39 R27.htm IDEA: XBRL DOCUMENT v3.22.0.1
Unaudited: Quarterly Results of Operations, Common Stock Price and Dividends (Tables)
12 Months Ended
Dec. 31, 2021
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)

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2020

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net sales

 

$

108,508

 

 

$

91,119

 

 

$

113,587

 

 

$

112,329

 

Gross margin

 

 

43,322

 

 

 

35,850

 

 

 

45,023

 

 

 

44,055

 

Net earnings

 

 

11,854

 

 

 

9,534

 

 

 

14,861

 

 

 

13,094

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.41

 

 

$

0.33

 

 

$

0.51

 

 

$

0.45

 

Diluted

 

 

0.41

 

 

 

0.33

 

 

 

0.51

 

 

 

0.45

 

Dividends declared

 

 

0.17

 

 

 

0.17

 

 

 

0.18

 

 

 

0.18

 

Stock price:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High

 

$

70.83

 

 

$

68.01

 

 

$

68.25

 

 

$

96.00

 

Low

 

 

41.50

 

 

 

47.00

 

 

 

59.53

 

 

 

64.96

 

Quarter-end close

 

 

53.60

 

 

 

62.92

 

 

 

65.37

 

 

 

94.06