XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
NET SALES $ 615,475 $ 514,227 $ 277,309
COST OF GOODS SOLD 390,256 319,691 172,574
GROSS MARGIN 225,219 194,536 104,735
OPERATING EXPENSES 181,181 158,564 77,565
INCOME FROM OPERATIONS 44,038 35,972 27,170
INTEREST AND OTHER EXPENSES (18,270) (10,603) (205)
INCOME BEFORE INCOME TAX EXPENSE 25,768 25,369 26,965
INCOME TAX EXPENSE 5,303 4,810 6,001
NET INCOME $ 20,465 $ 20,559 $ 20,964
INCOME PER SHARE      
Basic (in dollars per share) $ 2.80 $ 2.82 $ 2.87
Diluted (in dollars per share) $ 2.78 $ 2.77 $ 2.86
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING      
Basic (in shares) 7,317 7,283 7,304
Diluted (in shares) 7,369 7,409 7,337