XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash $ 4,874 $ 10,393
Accounts receivable, net of allowance for credit losses of $324 and $448 11,343 15,943
Prepaid expenses and other current assets 2,187 2,453
Inventory, net 12,714 11,933
Total current assets 31,118 40,722
Property and equipment, net 14,909 16,513
Operating lease right of use assets 1,831 1,026
Goodwill 11,027 10,270
Intangible assets, net 8,271 9,050
Deposits 106 62
Total assets 67,262 77,643
Current liabilities    
Accounts payable 8,349 9,732
Accrued expenses 2,968 2,737
Sales tax payable 233 209
Deferred revenue, current 787 828
Note payable, current 62 40
Deferred consideration, current 0 2,713
Operating lease liabilities, current 851 615
Total current liabilities 13,250 16,874
Deferred revenue, noncurrent 794 402
Note payable, noncurrent 215 160
Contingent consideration, noncurrent 456 4,725
Other liabilities, noncurrent 3,372 3,787
Deferred tax liabilities, noncurrent 1,716 1,698
Operating lease liabilities, noncurrent 1,035 455
Total liabilities 20,838 28,101
Stockholders' equity    
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of September 30, 2024 and December 31, 2023. 0 0
Common stock, $0.001 par value, 350,000,000 shares authorized, 14,773,901 and 14,398,243 shares issued and outstanding as of September 30, 2024 and December 31, 2023, respectively. 15 14
Additional paid-in-capital 145,553 142,265
Accumulated deficit (100,017) (93,361)
Accumulated Other Comprehensive Income (AOCI) 873 624
Total stockholders' equity 46,424 49,542
Total liabilities and stockholders' equity $ 67,262 $ 77,643