XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 20,587 $ 21,147
Accounts receivable, net of allowance for credit losses of $436 in 2024 and $528 in 2023 24,649 22,556
Unbilled receivables 7,994 7,259
Prepaid and other current assets 7,385 5,501
Total current assets 60,615 56,463
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 3,679 3,012
Enterprise software 4,185 4,185
Leasehold improvements 751 753
Total equipment, enterprise software, and leasehold improvements 8,615 7,950
Less – accumulated depreciation and amortization (6,373) (6,037)
Net equipment, enterprise software, and leasehold improvements 2,242 1,913
Operating lease right-of-use assets, net 4,471 5,106
Deferred income taxes 660 793
Deferred financing costs, net 236 284
Non-current deposits 454 457
Goodwill, net of impairment 27,210 27,210
Intangible assets, net of amortization 11,615 13,001
Total assets 107,503 105,227
Current liabilities:    
Accounts payable 5,790 4,659
Accrued payroll and related costs 11,347 12,354
Current portion of operating lease liability 1,250 1,236
Other accrued liabilities 936 938
Deferred revenue 953 684
Total current liabilities 20,276 19,871
Long-term liabilities:    
Long-term operating lease liability, less current portion 3,191 3,843
Long-term accrued income taxes 0 69
Total liabilities 23,467 23,783
Commitments and contingent liabilities (Note 5)
Shareholders' equity:    
Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding
Common Stock, par value $.01; 100,000,000 shares authorized and 13,404,540 shares issued as of June 30, 2024 and 13,312,568 shares issued as of December 31, 2023 134 133
Additional paid-in-capital 36,813 35,345
Retained earnings 53,645 52,415
Accumulated other comprehensive income (loss) (1,671) (1,644)
Treasury stock, at cost; 1,723,341 shares as of June 30, 2024 and 1,714,119 shares as of December 31, 2023 (4,885) (4,805)
Total shareholders' equity 84,036 81,444
Total liabilities and shareholders' equity $ 107,503 $ 105,227