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

 

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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2019

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net sales

 

$

104,881

 

 

$

103,542

 

 

$

108,646

 

 

$

107,556

 

Gross margin

 

$

40,457

 

 

$

40,276

 

 

$

41,670

 

 

$

41,125

 

Net earnings

 

$

10,824

 

 

$

11,358

 

 

$

12,721

 

 

$

12,274

 

Earnings per share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic

 

$

0.37

 

 

$

0.39

 

 

$

0.44

 

 

$

0.42

 

Diluted

 

$

0.37

 

 

$

0.39

 

 

$

0.44

 

 

$

0.42

 

Dividends declared

 

$

0.15

 

 

$

0.15

 

 

$

0.17

 

 

$

0.17

 

Stock price:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

High

 

$

61.57

 

 

$

60.28

 

 

$

60.52

 

 

$

66.64

 

Low

 

$

47.59

 

 

$

51.56

 

 

$

49.66

 

 

$

50.67

 

Quarter-end close

 

$

55.64

 

 

$

59.69

 

 

$

53.70

 

 

$

64.93