XML 14 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 23,450 $ 18,193
Trade receivables, net of allowance of $146 and $146, respectively 5,620 4,352
Inventories 618 393
Equipment financing receivables, net of allowance of $34 and $69, respectively 1,185 1,049
Contract costs 2,135 1,931
Prepaid expenses 1,297 876
Income tax receivable 227 75
Other current assets 96 13
Total current assets 34,628 26,882
Contract assets, net of allowance of $155 and $127, respectively 433 406
Long-term equipment financing receivables, net of allowance of $76 and $157, respectively 2,657 2,397
Property and equipment, net 292 394
Operating lease right-of-use assets 1,227 1,491
Intangible assets, net 19,431 20,528
Goodwill 9,454 9,454
Contract costs, net of current portion 2,906 2,879
Other long-term assets 335 507
Total Assets 71,363 64,938
Current liabilities:    
Accounts payable 519 1,003
Accrued expenses 7,468 6,992
Finance leases 3 21
Notes payable 356 478
Operating lease liabilities 475 481
Income tax payable 44 40
Contract liabilities 3,235 3,079
Total current liabilities 12,100 12,094
Contract liabilities, net of current portion 181 293
Finance leases, net of current portion 1 2
Notes payable, net of current portion 0 114
Operating lease liabilities, net of current portion 780 1,022
Total liabilities 13,062 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, 30,160,217 shares issued and outstanding as of June 30, 2025 and 27,621,557 shares issued and outstanding as of December 31, 2024 30 28
Additional paid-in capital 142,452 138,015
Accumulated deficit (84,387) (86,790)
Accumulated other comprehensive income 206 160
Total stockholders' equity 58,301 51,413
Total Liabilities and Stockholders' Equity $ 71,363 $ 64,938