v3.25.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
NET SALES $ 453,772 $ 461,833 $ 615,475
COST OF GOODS SOLD 274,762 283,235 390,256
GROSS MARGIN 179,010 178,598 225,219
OPERATING EXPENSES 147,944 143,226 181,181
INCOME FROM OPERATIONS 31,066 35,372 44,038
Nonoperating Income (Expense) (17,008) (21,218) (18,270)
INCOME BEFORE INCOME TAX EXPENSE 14,058 14,154 25,768
INCOME TAX EXPENSE 2,671 3,728 5,303
NET INCOME $ 11,387 $ 10,426 $ 20,465
INCOME PER SHARE      
Basic (in dollars per share) $ 1.53 $ 1.42 $ 2.8
Diluted (in dollars per share) $ 1.52 $ 1.41 $ 2.78
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING      
Basic (in shares) 7,437 7,363 7,317
Diluted (in shares) 7,480 7,381 7,369

Source