XML 15 R4.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 24,665 $ 27,742
Accounts receivable, net of allowance for credit losses of $311 in 2025 and $311 in 2024 23,809 23,845
Unbilled receivables 8,337 7,598
Prepaid and other current assets 7,652 7,020
Total current assets 64,463 66,205
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 3,789 3,671
Enterprise software 4,185 4,185
Leasehold improvements 742 742
Total equipment, enterprise software, and leasehold improvements 8,716 8,598
Less – accumulated depreciation and amortization (6,784) (6,600)
Net equipment, enterprise software, and leasehold improvements 1,932 1,998
Operating lease right-of-use assets, net 3,514 3,832
Deferred income taxes 1,295 1,298
Deferred financing costs, net 165 189
Deferred compensation, net 1,375 0
Non-current deposits 464 444
Goodwill, net of impairment 27,210 27,210
Intangible assets, net of amortization 9,658 10,308
Total assets 110,076 111,484
Current liabilities:    
Accounts payable 3,742 4,683
Accrued payroll and related costs 13,448 13,750
Current portion of operating lease liability 1,291 1,265
Other accrued liabilities 712 550
Deferred revenue 218 329
Total current liabilities 19,411 20,577
Long-term liabilities:    
Long-term operating lease liability, less current portion 2,158 2,486
Long-term severance liability 1,560 987
Total liabilities 23,129 24,050
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,487,990 shares issued as of March 31, 2025 and 13,444,712 shares issued as of December 31, 2024 135 135
Additional paid-in-capital 39,199 38,277
Retained earnings 54,378 55,817
Accumulated other comprehensive income (loss) (1,880) (1,910)
Treasury stock, at cost; 1,723,341 shares as of March 31, 2025 and 1,723,341 as of December 31, 2024 (4,885) (4,885)
Total shareholders' equity 86,947 87,434
Total liabilities and shareholders' equity $ 110,076 $ 111,484