XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ 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 $ 148,084 $ 134,610 $ 297,519 $ 250,765
Cost of sales (88,305) (82,471) (176,547) (153,495)
Gross profit 59,779 52,139 120,972 97,270
Operating expenses (48,966) (43,080) (95,410) (84,524)
Adjustment to bargain purchase gain on business acquisition   (88)   (121)
Operating income 10,813 8,971 25,562 12,625
Change in fair value of an equity investment (486) (295) (403) 771
Other income       672
Interest expense, net (772) (1,013) (1,170) (1,959)
Income before provision for income taxes and loss on equity method investment 9,555 7,663 23,989 12,109
Income tax expense (2,725) (2,445) (7,224) (3,807)
Income before loss on equity method investment 6,830 5,218 16,765 8,302
Loss on equity method investment   (74)   (87)
Net income $ 6,830 $ 5,144 $ 16,765 $ 8,215
Earnings per common share—basic $ 0.23 $ 0.17 $ 0.57 $ 0.28
Earnings per common share—assuming dilution $ 0.23 $ 0.17 $ 0.55 $ 0.27
Weighted average shares outstanding—basic 29,602 29,930 29,639 29,834
Weighted average shares outstanding—assuming dilution 30,225 30,499 30,289 30,511