XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 21,147 $ 7,057
Accounts receivable, net of allowance for credit losses of $528 in 2023 and $444 in 2022 22,556 33,603
Unbilled receivables 7,259 8,719
Prepaid and other current assets 5,501 3,795
Total current assets 56,463 53,174
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 3,012 2,790
Enterprise software 4,185 4,185
Leasehold improvements 753 732
Total equipment, enterprise software, and leasehold improvements 7,950 7,707
Less – accumulated depreciation and amortization (6,037) (5,042)
Net equipment, enterprise software, and leasehold improvements 1,913 2,665
Operating lease right-of-use assets, net 5,106 3,886
Deferred income taxes 793 0
Deferred financing costs, net 284 293
Non-current deposits 457 578
Goodwill, net of impairment 27,210 32,510
Intangible assets, net of amortization 13,001 15,773
Total assets 105,227 108,879
Current liabilities:    
Current portion of long-term debt 0 1,100
Accounts payable 4,659 4,475
Accrued payroll and related costs 12,354 11,085
Current portion of operating lease liability 1,236 1,504
Other accrued liabilities 938 1,186
Deferred revenue 684 207
Total current liabilities 19,871 19,557
Long-term liabilities:    
Long-term operating lease liability, less current portion 3,843 2,294
Long-term accrued income taxes 69 105
Deferred income taxes 0 920
Total liabilities 23,783 22,876
Commitments and contingent liabilities (Note 8)
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,312,568 shares issued as of December 31, 2023 and 13,269,118 shares issued as of December 31, 2022 133 133
Additional paid-in-capital 35,345 32,059
Retained earnings 52,415 59,553
Accumulated other comprehensive income (loss) (1,644) (1,555)
Treasury stock, at cost; 1,714,119 shares as of December 31, 2023 and 1,646,420 as of December 31, 2022 (4,805) (4,187)
Total shareholders' equity 81,444 86,003
Total liabilities and shareholders' equity $ 105,227 $ 108,879