XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Net sales $ 229,948 $ 244,267 $ 693,740 $ 709,827
Cost of sales 153,404 175,837 466,677 498,015
Gross margin 76,544 68,430 227,063 211,812
Operating expenses:        
Selling expenses 18,258 16,590 55,125 49,566
Research and development expenses 3,868 2,996 11,113 9,149
General and administrative expenses 10,804 15,219 39,967 41,216
Total operating expenses 32,930 34,805 106,205 99,931
Earnings from operations 43,614 33,625 120,858 111,881
Other expenses, net:        
Interest expense, net 6,594 3,642 17,322 5,147
Other expense (income), net 545 (1,102) (458) (1,239)
Total other (income) expenses 7,139 2,540 16,864 3,908
Earnings before income tax expense 36,475 31,085 103,994 107,973
Income tax expense 7,400 5,836 22,099 24,012
Net earnings $ 29,075 $ 25,249 $ 81,895 $ 83,961
Net earnings per common share - basic (in dollars per share) $ 0.91 $ 0.79 $ 2.55 $ 2.62
Net earnings per common share - diluted (in dollars per share) $ 0.90 $ 0.78 $ 2.52 $ 2.59