XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 15,881 $ 7,057
Accounts receivable, net of allowance for uncollectible accounts of $515 in 2023 and $444 in 2022 24,841 33,603
Unbilled receivables 7,437 8,719
Insurance recovery 2,200 0
Prepaid and other current assets 5,859 3,795
Total current assets 56,218 53,174
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 2,896 2,790
Enterprise software 4,185 4,185
Leasehold improvements 752 732
Total equipment, enterprise software, and leasehold improvements 7,833 7,707
Less – accumulated depreciation and amortization (5,824) (5,042)
Net equipment, enterprise software, and leasehold improvements 2,009 2,665
Operating lease right-of-use assets, net 4,418 3,886
Deferred financing costs, net 238 293
Non-current deposits 456 578
Goodwill, net of impairment 32,510 32,510
Intangible assets, net of amortization 13,694 15,773
Total assets 109,543 108,879
Current liabilities:    
Current portion of long-term debt 0 1,100
Accounts payable 4,842 4,475
Accrued payroll and related costs 12,270 11,085
Current portion of operating lease liability 1,318 1,504
Other accrued liabilities 864 1,186
Deferred revenue 410 207
Total current liabilities 19,704 19,557
Long-term liabilities:    
Long-term operating lease liability, less current portion 3,054 2,294
Long-term accrued income taxes 69 105
Deferred income taxes 516 920
Total liabilities 23,343 22,876
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,307,919 shares issued as of September 30, 2023 and 13,269,118 shares issued as of December 31, 2022 133 133
Additional paid-in-capital 34,710 32,059
Retained earnings 57,766 59,553
Accumulated other comprehensive income (loss) (1,650) (1,555)
Treasury stock, at cost; 1,708,781 shares as of September 30, 2023 and 1,646,420 shares as of December 31, 2022 (4,759) (4,187)
Total shareholders' equity 86,200 86,003
Total liabilities and shareholders' equity $ 109,543 $ 108,879