XML 13 R4.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Net sales $ 94,343 $ 50,655 $ 165,585 $ 99,254
Cost of sales 70,019 37,241 124,128 73,231
Gross profit 24,324 13,414 41,457 26,023
Selling, general & administrative expenses 12,078 7,228 22,088 14,538
Acquisition costs 242 0 1,017 0
Change in fair value of contingent consideration 6,002 0 6,002 0
Gain on sale of property, plant & equipment (6,197) (21) (6,209) (21)
Operating income 12,199 6,207 18,559 11,506
Interest income (11) (21) (23) (5)
Interest expense 744 0 1,083 0
Other (income) expenses (157) 4 (209) (7)
Income before income tax expense 11,623 6,224 17,708 11,518
Income tax expense 2,694 1,509 3,921 2,640
Net income $ 8,929 $ 4,715 $ 13,787 $ 8,878
Net income per share:        
Basic (in dollars per share) $ 1.18 $ 0.63 $ 1.83 $ 1.18
Diluted (in dollars per share) $ 1.17 $ 0.62 $ 1.81 $ 1.17
Weighted average common shares outstanding:        
Basic (in shares) 7,563 7,527 7,554 7,517
Diluted (in shares) 7,608 7,573 7,618 7,575
Comprehensive Income        
Net income $ 8,929 $ 4,715 $ 13,787 $ 8,878
Other comprehensive income:        
Foreign currency translation adjustment (1,516) 0 (1,135) 0
Other comprehensive loss (1,516) 0 (1,135) 0
Comprehensive income $ 7,413 $ 4,715 $ 12,652 $ 8,878