v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 82,503 $ 93,891
Accounts receivable, net of allowance for doubtful accounts of $61 and $69, respectively 13,861 8,602
Inventories 71,730 68,312
Prepaid expenses and other 10,302 8,040
Total current assets 178,396 178,845
Property, plant and equipment, net 30,955 32,915
Operating lease right-of-use assets 19,284 17,600
Restricted investment securities - trading 1,250 1,132
Deferred income tax assets 19,495 20,068
Other assets 10,443 10,586
Total assets 259,823 261,146
Current liabilities:    
Accounts payable 7,726 8,021
Accrued volume incentives and service fees 25,320 22,624
Accrued liabilities 25,794 34,080
Deferred revenue 1,981 5,840
Income taxes payable 3,499 4,703
Current portion of operating lease liabilities 4,425 3,270
Total current liabilities 68,745 78,538
Liability related to unrecognized tax benefits 106 428
Long-term portion of operating lease liabilities 17,003 15,630
Deferred compensation payable 1,250 1,132
Deferred income tax liabilities 886 954
Other liabilities 2,517 2,911
Total liabilities 90,507 99,593
Shareholders’ equity:    
Common stock, no par value, 50,000 shares authorized, 17,614 and 17,508 shares issued and outstanding, respectively 100,787 102,192
Retained earnings 85,584 76,928
Accumulated other comprehensive loss (17,055) (17,567)
Total shareholders’ equity 169,316 161,553
Total liabilities and shareholders’ equity $ 259,823 $ 261,146