XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 1,265 $ 2,789
Restricted cash, current 500 1,052
Contract receivables, net of allowance for credit loss 10,464 10,064
Prepaid expenses and other current assets 1,282 2,165
Total current assets 13,511 16,070
Equipment, software and leasehold improvements, net 724 772
Software development costs, net 567 574
Goodwill 6,299 6,299
Intangible assets, net 1,526 1,687
Restricted cash - long term 1,078 535
Operating lease right-of-use assets, net 386 506
Other assets 52 53
Total assets 24,143 26,496
Current liabilities:    
Current portion of long-term note 2,693 3,038
Accounts payable 1,560 1,262
Accrued expenses 2,045 2,084
Accrued compensation 1,935 1,071
Billings in excess of revenue earned 4,104 4,163
Accrued warranty 292 370
Income taxes payable 1,723 1,774
Derivative liabilities 484 603
Other current liabilities 831 1,286
Total current liabilities 15,667 15,651
Long-term note, less current portion 0 310
Operating lease liabilities noncurrent 110 160
Other noncurrent liabilities 192 144
Total liabilities 15,969 16,265
Commitments and contingencies (Note 16)
Stockholders' equity:    
Preferred stock $0.01 par value; 2,000,000 shares authorized; no shares issued and outstanding 0 0
Common stock $0.01 par value; 60,000,000 shares authorized, 25,159,719 and 24,046,806 shares issued, 23,560,808 and 22,447,895 shares outstanding, respectively 252 240
Additional paid-in capital 83,860 82,911
Accumulated deficit (72,935) (69,927)
Accumulated other comprehensive (loss) income (4) 6
Treasury stock at cost, 1,598,911 shares (2,999) (2,999)
Total stockholders' equity 8,174 10,231
Total liabilities and stockholders' equity $ 24,143 $ 26,496