v3.26.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
NET SALES $ 138,814 $ 122,540 $ 381,583 $ 342,260
COST OF GOODS SOLD 76,318 73,264 212,849 202,695
GROSS MARGIN 62,496 49,276 168,734 139,565
OPERATING EXPENSES 44,328 37,541 127,246 111,968
INCOME FROM OPERATIONS 18,168 11,735 41,488 27,597
INTEREST EXPENSE AND OTHER – net (1,803) (2,493) (5,832) (7,367)
INCOME BEFORE INCOME TAX EXPENSE 16,365 9,242 35,656 20,230
INCOME TAX EXPENSE 3,517 2,030 7,668 4,468
NET INCOME $ 12,848 $ 7,212 $ 27,988 $ 15,762
INCOME PER SHARE        
Basic (in dollars per share) $ 1.71 $ 0.96 $ 3.72 $ 2.11
Diluted (in dollars per share) $ 1.69 $ 0.96 $ 3.68 $ 2.1
WEIGHTED AVERAGE NUMBER OF COMMON SHARES OUTSTANDING        
Basic (in shares) 7,512 7,475 7,519 7,465
Diluted (in shares) 7,619 7,543 7,611 7,511