v3.22.2.2
Condensed Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Income Statement [Abstract]        
Net sales $ 244,267 $ 197,869 $ 709,827 $ 585,890
Cost of sales 175,837 136,935 498,015 406,782
Gross margin 68,430 60,934 211,812 179,108
Operating expenses:        
Selling expenses 16,590 15,478 49,566 45,248
Research and development expenses 2,996 3,156 9,149 8,804
General and administrative expenses 15,219 9,787 41,216 31,375
Total operating expenses 34,805 28,421 99,931 85,427
Earnings from operations 33,625 32,513 111,881 93,681
Other expenses, net:        
Interest expense, net 3,642 556 5,147 1,889
Other income, net (1,102) (128) (1,239) (295)
Total other expenses (income) 2,540 428 3,908 1,594
Earnings before income tax expense 31,085 32,085 107,973 92,087
Income tax expense 5,836 7,072 24,012 20,932
Net earnings $ 25,249 $ 25,013 $ 83,961 $ 71,155
Net earnings per common share - basic (in dollars per share) $ 0.79 $ 0.78 $ 2.62 $ 2.21
Net earnings per common share - diluted (in dollars per share) $ 0.78 $ 0.77 $ 2.59 $ 2.18