v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 7,249 $ 31,378
Trade receivables, net of allowance of $156 and $124, respectively 6,374 4,913
Contract assets, net of allowance of $2 and $0, respectively 122 0
Inventories 1,170 454
Equipment financing receivables, net of allowance of $74 and $50, respectively 2,645 1,416
Contract costs 3,894 2,318
Prepaid expenses 1,332 892
Income tax receivable 204 234
Other current assets 36 292
Total current assets 23,026 41,897
Contract assets, net of current position, net of allowance of $122 and $145, respectively 665 402
Long-term equipment financing receivables, net of allowance of $151 and $107, respectively 5,517 3,223
Property and equipment, net 439 195
Operating lease right-of-use assets 865 1,006
Intangible assets, net 40,136 17,860
Goodwill 14,215 9,454
Contract costs, net of current portion 6,075 3,319
Other long-term assets 343 330
Total Assets 91,281 77,686
Current liabilities:    
Accounts payable 2,644 649
Accrued expenses 9,891 8,391
Finance leases 2 2
Notes payable 0 114
Operating lease liabilities 503 493
Income tax payable 147 151
Contract liabilities 3,601 2,528
Total current liabilities 16,788 12,328
Contract liabilities, net of current portion 1,382 1,008
Operating lease liabilities, net of current portion 400 529
Total liabilities 18,570 13,865
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, 32,392,643 shares issued and outstanding as of March 31, 2025 and 31,004,327 shares issued and outstanding as of December 31, 2025 32 31
Additional paid-in capital 153,653 145,325
Accumulated deficit (81,141) (81,719)
Accumulated other comprehensive income 167 184
Total stockholders' equity 72,711 63,821
Total Liabilities and Stockholders' Equity $ 91,281 $ 77,686