XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Earnings - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Income Statement [Abstract]        
Net sales $ 236,693 $ 202,365 $ 465,560 $ 388,021
Cost of sales 164,817 142,918 322,178 269,847
Gross margin 71,876 59,447 143,382 118,174
Operating expenses:        
Selling expenses 15,991 14,846 32,976 29,770
Research and development expenses 2,922 2,899 6,153 5,648
General and administrative expenses 13,043 11,109 25,997 21,588
Total operating expenses 31,956 28,854 65,126 57,006
Earnings from operations 39,920 30,593 78,256 61,168
Other expenses, net:        
Interest expense, net 960 608 1,505 1,333
Other (income) expense, net (298) (34) (137) (167)
Total other expenses (income) 662 574 1,368 1,166
Earnings before income tax expense 39,258 30,019 76,888 60,002
Income tax expense 9,476 7,288 18,176 13,860
Net earnings $ 29,782 $ 22,731 $ 58,712 $ 46,142
Net earnings per common share - basic (in dollars per share) $ 0.93 $ 0.71 $ 1.83 $ 1.43
Net earnings per common share - diluted (in dollars per share) $ 0.92 $ 0.70 $ 1.81 $ 1.41