XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 21,207 $ 18,193
Trade receivables, net of allowance of $165 and $146, respectively 4,060 4,352
Inventories 576 393
Equipment financing receivables, net of allowance of $31 and $69, respectively 1,138 1,049
Contract costs 2,108 1,931
Prepaid expenses 993 876
Income tax receivable 42 75
Other current assets 25 13
Total current assets 30,149 26,882
Contract assets, net of allowance of $122 and $127, respectively 419 406
Long-term equipment financing receivables, net of allowance of $69 and $157, respectively 2,549 2,397
Property and equipment, net 329 394
Operating lease right-of-use assets 1,334 1,491
Intangible assets, net 19,822 20,528
Goodwill 9,454 9,454
Contract costs, net of current portion 2,894 2,879
Other long-term assets 499 507
Total Assets 67,449 64,938
Current liabilities:    
Accounts payable 861 1,003
Accrued expenses 6,439 6,992
Finance leases 2 21
Notes payable 475 478
Operating lease liabilities 467 481
Income tax payable 40 40
Contract liabilities 2,833 3,079
Total current liabilities 11,117 12,094
Contract liabilities, net of current portion 205 293
Finance leases, net of current portion 2 2
Notes payable, net of current portion 0 114
Operating lease liabilities, net of current portion 903 1,022
Total liabilities 12,227 13,525
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, 28,990,386 shares issued and outstanding as of March 31, 2025 and 27,621,557 shares issued and outstanding as of December 31, 2024 29 28
Additional paid-in capital 140,639 138,015
Accumulated deficit (85,619) (86,790)
Accumulated other comprehensive income 173 160
Total stockholders' equity 55,222 51,413
Total Liabilities and Stockholders' Equity $ 67,449 $ 64,938