v3.26.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Current assets      
Cash and cash equivalents $ 101,469 $ 47,313 $ 11,338
Trade receivables, net 99,097 110,535 74,093
Inventory 115,125 133,833 160,357
Prepaid expenses and other current assets 14,434 13,052 14,318
Total current assets 330,125 304,733 260,106
Property, plant and equipment, net 25,534 30,253 33,464
Right-of-use lease assets 32,557 34,614 36,956
Goodwill 7,099 7,099 7,099
Deferred income taxes 3,520 3,607 7,513
Other non-current assets 12,451 17,318 18,666
Total assets 411,286 397,624 363,804
Current liabilities      
Accounts payable 69,674 86,376 76,275
Accrued compensation 8,930 13,956 7,127
Accrued product returns 7,907 7,875 7,072
Lease liabilities 5,560 5,497 5,568
Other current liabilities 13,282 9,529 9,450
Total current liabilities 105,353 123,233 105,492
Revolving credit agreements 50,000 50,000 50,000
Lease liabilities, non-current 34,030 36,416 38,988
Other long-term liabilities 5,169 5,130 5,349
Total liabilities 194,552 214,779 199,829
Stockholders’ equity      
Preferred stock, par value $0.01 per share 0 0 0
Capital in excess of par value 83,389 80,795 78,673
Treasury stock (38,376) (35,213) (33,549)
Retained earnings 177,821 143,888 126,919
Accumulated other comprehensive loss (6,257) (6,780) (8,222)
Total stockholders’ equity 216,734 182,845 163,975
Total liabilities and stockholders’ equity 411,286 397,624 363,804
Class A Common stock      
Stockholders’ equity      
Common stock 121 119 118
Class B Common stock      
Stockholders’ equity      
Common stock $ 36 $ 36 $ 36