XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]      
Net sales $ 556,872 $ 458,704 $ 468,186
Cost of sales (343,629) (286,114) (290,832)
Gross profit 213,243 172,590 177,354
Operating expenses (182,468) (154,339) (151,133)
Bargain purchase gain on business acquisition 171 4,657  
Operating income 30,946 22,908 26,221
Change in fair value of equity investments, net (790) 717  
Other income 672    
Interest expense, net (3,687) (5,178) (7,209)
Income before provision for income taxes and loss on equity method investment 27,141 18,447 19,012
Provision for income taxes (8,166) (3,080) (5,202)
Income before loss on equity method investment 18,975 15,367 13,810
Less loss from equity method investment (388) (125) (209)
Net income $ 18,587 $ 15,242 $ 13,601
Earnings per common share—basic $ 0.62 $ 0.52 $ 0.47
Earnings per common share—assuming dilution $ 0.61 $ 0.51 $ 0.46
Weighted average shares outstanding—basic 29,811 29,450 29,030
Weighted average shares outstanding—assuming dilution 30,410 29,993 29,656