Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF INCOME

v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Net sales $ 116,603 $ 128,339 $ 356,480 $ 356,337
Cost of sales 31,641 34,290 95,367 98,392
Gross profit 84,962 94,049 261,113 257,945
Operating expenses:        
Volume incentives 37,365 39,348 110,075 108,552
Selling, general and administrative 42,315 45,726 130,730 129,972
Operating income 5,282 8,975 20,308 19,421
Other income:        
Interest and other income, net 101 51 336 524
Interest expense (30) (26) (118) (71)
Foreign exchange gains, net 15 672 (1,637) 4,451
Total other income (expense) 86 697 (1,419) 4,904
Income before provision for income taxes 5,368 9,672 18,889 24,325
Provision for income taxes 3,478 4,137 8,343 8,387
Net income 1,890 5,535 10,546 15,938
Net income attributable to noncontrolling interests 0 201 0 524
Net income attributable to common shareholders $ 1,890 $ 5,334 $ 10,546 $ 15,414
Basic and diluted net income per common share:        
Basic earnings per share attributable to common shareholders (in dollars per share) $ 0.11 $ 0.30 $ 0.60 $ 0.85
Diluted earnings per share attributable to common shareholders (in dollars per share) $ 0.11 $ 0.30 $ 0.59 $ 0.83
Weighted average basic common shares outstanding (in shares) 17,519 17,638 17,553 18,174
Weighted average diluted common shares outstanding (in shares) 17,870 18,034 17,906 18,563