XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Net sales $ 197,869 $ 175,140 $ 585,890 $ 522,931
Cost of sales 136,935 118,772 406,782 355,852
Gross margin 60,934 56,368 179,108 167,079
Operating expenses:        
Selling expenses 15,478 14,224 45,248 43,490
Research and development expenses 3,156 2,692 8,804 7,961
General and administrative expenses 9,787 10,424 31,375 33,405
Total operating expenses 28,421 27,340 85,427 84,856
Earnings from operations 32,513 29,028 93,681 82,223
Other expenses:        
Interest expense, net 556 953 1,889 3,609
Other (income) expense, net (128) 168 (295) 244
Total other expenses (income) 428 1,121 1,594 3,853
Earnings before income tax expense 32,085 27,907 92,087 78,370
Income tax expense 7,072 6,339 20,932 15,909
Net earnings $ 25,013 $ 21,568 $ 71,155 $ 62,461
Net earnings per common share - basic (in dollars per share) $ 0.78 $ 0.67 $ 2.21 $ 1.94
Net earnings per common share - diluted (in dollars per share) $ 0.77 $ 0.66 $ 2.18 $ 1.92