v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current    
Cash and cash equivalents $ 40,675 $ 50,864
Accounts receivable, net 53,613 49,846
Inventory 128,011 122,755
Prepaid expenses and other current assets 4,601 6,651
Income tax receivable 0 581
Total current assets 226,900 230,697
Property and equipment, net 104,460 15,797
Right-of-use lease assets 17,422 21,561
Intangible assets, net 53,702 49,620
Deferred tax asset, net 1,776 0
Other non-current assets 7,072 5,574
Goodwill 61,316 59,277
Total assets 472,648 382,526
Current    
Short-term debt 1,344 59
Current portion lease liabilities 5,373 6,094
Accounts payable and accrued liabilities 57,157 54,289
Income tax payable 2,233 0
Other short-term liabilities 20,828 10,558
Total current liabilities 86,935 71,000
Deferred tax liability, net 0 120
Other long-term liabilities 10,324 9,511
Non-current portion of lease liabilities 13,377 16,710
Long-term debt 43,456 0
Total liabilities 154,092 97,341
Commitments and Contingencies (Note 12)
Stockholders’ equity    
Preferred stock, $0.001 par value; authorized 10,000,000; none issued and outstanding 0 0
Common stock, $0.001 par value; 100,000,000 shares authorized; 27,717,393 and 27,682,807 issued, respectively 28 28
Additional paid-in-capital 19,822 18,049
Accumulated other comprehensive loss (1,510) (135)
Retained earnings 293,723 265,339
Treasury stock, 146,645 and 78,624 shares at cost, respectively (5,938) (2,999)
Stockholders' equity 306,125 280,282
Non-controlling interest 12,431 4,903
Total stockholders’ equity 318,556 285,185
Total liabilities and stockholders’ equity $ 472,648 $ 382,526