XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash $ 4,962 $ 10,393
Accounts receivable, net of allowance for credit losses of $112 and $447 20,139 15,943
Prepaid expenses and other current assets 2,216 2,453
Inventory, net 11,474 11,933
Total current assets 38,791 40,722
Property and equipment, net 15,597 16,513
Operating lease right of use assets 2,249 1,026
Goodwill 10,150 10,270
Intangible assets, net 8,769 9,050
Deposits 98 62
Total assets 75,654 77,643
Current liabilities    
Accounts payable 10,778 9,732
Accrued expenses 3,812 2,737
Sales tax payable 211 209
Deferred revenue, current 1,007 828
Note payable, current 45 40
Deferred consideration, current 0 2,713
Contingent consideration, current 4,330 0
Operating lease liabilities, current 851 615
Total current liabilities 21,034 16,874
Deferred revenue, noncurrent 470 402
Note payable, noncurrent 178 160
Contingent consideration, noncurrent 248 4,725
Other liabilities, noncurrent 3,716 3,787
Deferred tax liabilities, noncurrent 1,662 1,698
Operating lease liabilities, noncurrent 1,444 455
Total liabilities 28,752 28,101
Stockholders' equity    
Preferred stock, $0.001 par value, 10,000,000 authorized, none outstanding as of March 31, 2024 and December 31, 2023. 0 0
Common stock, $0.001 par value, 350,000,000 shares authorized, 14,438,270 and 14,398,243 shares issued and outstanding as of March 31, 2024 and December 31, 2023, respectively. 14 14
Additional paid-in-capital 142,991 142,265
Accumulated deficit (96,398) (93,361)
Accumulated Other Comprehensive Income (AOCI) 295 624
Total stockholders' equity 46,902 49,542
Total liabilities and stockholders' equity $ 75,654 $ 77,643