XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 18,193 $ 10,347
Trade receivables, net of allowance of $146 and $116, respectively 4,352 3,476
Inventories 393 382
Equipment financing receivables, net of allowance of $69 and $56, respectively 1,049 856
Contract costs 1,931 1,345
Prepaid expenses 876 508
Income tax receivable 75 0
Other current assets 13 35
Total current assets 26,882 16,949
Contract assets, net of allowance of $127 and $85, respectively 406 342
Long-term equipment financing receivables, net of allowance of $157 and $115, respectively 2,397 1,768
Property and equipment, net 394 670
Operating lease right-of-use assets 1,491 1,009
Intangible assets, net 20,528 23,556
Goodwill 9,454 9,454
Contract costs, net of current portion 2,879 2,273
Other long-term assets 507 139
Total Assets 64,938 56,160
Current liabilities:    
Accounts payable 1,003 769
Accrued expenses 6,992 5,951
Finance leases 21 75
Notes payable 478 457
Operating lease liabilities 481 566
Income tax payable 40 53
Contract liabilities 3,079 2,390
Total current liabilities 12,094 10,261
Contract liabilities, net of current portion 293 198
Finance leases, net of current portion 2 23
Notes payable, net of current portion 114 592
Operating lease liabilities, net of current portion 1,022 473
Total liabilities 13,525 11,547
Stockholders' equity:    
Preferred stock, par value $0.001 per share - authorized 5,000,000 shares; none issued 0 0
Common stock, par value $0.001 per share - authorized 50,000,000 shares, 27,621,557 shares issued and outstanding as of December 31, 2024 and 26,130,218 shares issued and outstanding as of December 31, 2023 28 26
Additional paid-in capital 138,015 132,888
Accumulated deficit (86,790) (88,467)
Accumulated other comprehensive income 160 166
Total stockholders' equity 51,413 44,613
Total Liabilities and Stockholders' Equity $ 64,938 $ 56,160