XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Consolidated Statements of Operations [Abstract]    
Net sales $ 102,019 $ 102,471
Cost of sales 36,481 35,626
Gross profit 65,538 66,845
Selling, general and administrative expenses 61,413 62,109
Income from operations 4,125 4,736
Interest expense (798) (266)
Income before income taxes 3,327 4,470
Provision for income taxes (815) (957)
Net income $ 2,512 $ 3,513
Income per common share:    
Basic $ 0.06 $ 0.07
Diluted $ 0.06 $ 0.07
Weighted average shares outstanding:    
Basic 43,237,856 50,713,809
Diluted 43,509,993 51,162,891