XML 16 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 7,057 $ 6,622
Accounts receivable, net of allowance for uncollectible accounts of $444 in 2022 and $375 in 2021 33,603 34,153
Unbilled receivables 8,719 9,240
Prepaid and other current assets 3,795 3,890
Total current assets 53,174 53,905
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 2,790 2,356
Enterprise software 4,185 3,753
Leasehold improvements 732 842
Total equipment, enterprise software, and leasehold improvements 7,707 6,951
Less – accumulated depreciation and amortization (5,042) (3,913)
Net equipment, enterprise software, and leasehold improvements 2,665 3,038
Operating lease right-of-use assets, net 3,886 4,894
Deferred financing costs, net 293 366
Non-current deposits 578 595
Goodwill, net of impairment 32,510 32,510
Intangible assets, net of amortization 15,773 18,760
Total assets 108,879 114,068
Current liabilities:    
Current portion of long-term debt 1,100 4,400
Accounts payable 4,475 4,954
Accrued payroll and related costs 11,085 14,240
Current portion of operating lease liability 1,504 1,479
Other accrued liabilities 1,186 1,227
Deferred revenue 207 544
Total current liabilities 19,557 26,844
Long-term liabilities:    
Long-term debt, less current portion, net 0 8,700
Long-term operating lease liability, less current portion 2,294 3,706
Long-term accrued income taxes 105 125
Deferred income taxes 920 265
Total liabilities 22,876 39,640
Commitments and contingent liabilities (Note 9)
Shareholders' equity:    
Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding
Common Stock, par value $.01; 250,000,000 shares authorized and 13,269,118 shares issued as of December 31, 2022 and 13,112,202 shares issued as of December 31, 2021 133 131
Additional paid-in-capital 32,059 28,250
Retained earnings 59,553 50,841
Accumulated other comprehensive income (loss) (1,555) (607)
Treasury stock, at cost; 1,646,420 shares as of December 31, 2022 and as of December 31, 2021 (4,187) (4,187)
Total shareholders' equity 86,003 74,428
Total liabilities and shareholders' equity $ 108,879 $ 114,068