XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 23,885 $ 21,147
Accounts receivable, net of allowance for credit losses of $286 in 2024 and $528 in 2023 26,061 22,556
Unbilled receivables 7,993 7,259
Prepaid and other current assets 7,876 5,501
Total current assets 65,815 56,463
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 3,631 3,012
Enterprise software 4,185 4,185
Leasehold improvements 750 753
Total equipment, enterprise software, and leasehold improvements 8,566 7,950
Less – accumulated depreciation and amortization (6,483) (6,037)
Net equipment, enterprise software, and leasehold improvements 2,083 1,913
Operating lease right-of-use assets, net 4,147 5,106
Deferred income taxes 607 793
Deferred financing costs, net 213 284
Non-current deposits 452 457
Goodwill, net of impairment 27,210 27,210
Intangible assets, net of amortization 10,958 13,001
Total assets 111,485 105,227
Current liabilities:    
Accounts payable 4,636 4,659
Accrued payroll and related costs 14,717 12,354
Current portion of operating lease liability 1,257 1,236
Other accrued liabilities 632 938
Deferred revenue 859 684
Total current liabilities 22,101 19,871
Long-term liabilities:    
Long-term operating lease liability, less current portion 2,857 3,843
Long-term accrued income taxes 0 69
Total liabilities 24,958 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,429,314 shares issued as of September 30, 2024 and 13,312,568 shares issued as of December 31, 2023 134 133
Additional paid-in-capital 37,473 35,345
Retained earnings 55,520 52,415
Accumulated other comprehensive income (loss) (1,715) (1,644)
Treasury stock, at cost; 1,723,341 shares as of September 30, 2024 and 1,714,119 shares as of December 31, 2023 (4,885) (4,805)
Total shareholders' equity 86,527 81,444
Total liabilities and shareholders' equity $ 111,485 $ 105,227