XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current    
Cash and cash equivalents $ 20,986 $ 11,609
Accounts receivable, net 29,583 24,111
Inventory, net 101,592 106,509
Prepaid expenses and other current assets 6,296 3,529
Income tax receivable 264 696
Total current assets 158,721 146,454
Property and equipment, net 17,851 16,980
Right-of-use lease assets 18,380 15,459
Intangible assets, net 33,601 34,905
Other non-current assets 1,141 782
Goodwill 43,347 37,461
Total assets 273,041 252,041
Current    
Current portion of notes payable 66 62
Current portion lease liabilities 4,820 3,966
Accounts payable and accrued liabilities 31,634 32,444
Total current liabilities 36,520 36,472
Deferred tax liability, net 1,252 2,658
Other long-term liabilities 1,077 890
Borrowings on line of credit 0 19,000
Non-current portion of lease liabilities 15,205 12,715
Non-current portion of notes payable 260 317
Total liabilities 54,314 72,052
Commitments and Contingencies (Note 11)
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,647,223 and 27,630,025 issued and outstanding, respectively 28 28
Additional paid-in-capital 14,700 12,546
Accumulated other comprehensive loss (1,216) (1,209)
Retained earnings 205,215 168,624
Total stockholders’ equity 218,727 179,989
Total liabilities and stockholders’ equity $ 273,041 $ 252,041