XML 11 R4.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 32,747,000 $ 27,742,000
Accounts receivable, net of allowance for credit losses of $275 in 2025 and $311 in 2024 20,560,000 23,845,000
Unbilled receivables 8,303,000 7,598,000
Prepaid and other current assets 7,680,000 7,020,000
Total current assets 69,290,000 66,205,000
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 3,822,000 3,671,000
Enterprise software 4,185,000 4,185,000
Leasehold improvements 739,000 742,000
Total equipment, enterprise software, and leasehold improvements 8,746,000 8,598,000
Less – accumulated depreciation and amortization (7,006,000) (6,600,000)
Net equipment, enterprise software, and leasehold improvements 1,740,000 1,998,000
Operating lease right-of-use assets, net 2,865,000 3,832,000
Deferred income taxes 1,464,000 1,298,000
Deferred financing costs, net 118,000 189,000
Deferred compensation, net 1,125,000 0
Non-current deposits 446,000 444,000
Goodwill, net of impairment 27,210,000 27,210,000
Intangible assets, net of amortization 8,359,000 10,308,000
Total assets 112,617,000 111,484,000
Current liabilities:    
Accounts payable 3,412,000 4,683,000
Accrued payroll and related costs 16,872,000 13,750,000
Current portion of operating lease liability 1,287,000 1,265,000
Other accrued liabilities 693,000 550,000
Deferred revenue 308,000 329,000
Total current liabilities 22,572,000 20,577,000
Long-term liabilities:    
Long-term operating lease liability, less current portion 1,466,000 2,486,000
Long-term severance liability 572,000 987,000
Total liabilities 24,610,000 24,050,000
Commitments and contingent liabilities (Note 5)
Shareholders' equity:    
Preferred Stock, no par value; 20,000,000 shares authorized; none outstanding 0 0
Common Stock, par value $.01; 100,000,000 shares authorized and 13,595,248 shares issued as of September 30, 2025 and 13,444,712 shares issued as of December 31, 2024 136,000 135,000
Additional paid-in-capital 41,215,000 38,277,000
Retained earnings 55,454,000 55,817,000
Accumulated other comprehensive income (loss) (2,321,000) (1,910,000)
Treasury stock, at cost; 1,931,964 shares as of September 30, 2025 and 1,723,341 shares as of December 31, 2024 (6,477,000) (4,885,000)
Total shareholders' equity 88,007,000 87,434,000
Total liabilities and shareholders' equity $ 112,617,000 $ 111,484,000