v3.26.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 37,939,000 $ 36,533,000
Accounts receivable, net of allowance for credit losses of $245 in 2026 and $275 in 2025 20,063,000 20,648,000
Unbilled receivables 5,571,000 5,748,000
Prepaid and other current assets 6,959,000 5,647,000
Total current assets 70,532,000 68,576,000
Equipment, enterprise software, and leasehold improvements, at cost:    
Equipment 4,010,000 3,817,000
Enterprise software 4,189,000 4,185,000
Leasehold improvements 746,000 738,000
Total equipment, enterprise software, and leasehold improvements 8,945,000 8,740,000
Less – accumulated depreciation and amortization (7,697,000) (7,183,000)
Net equipment, enterprise software, and leasehold improvements 1,248,000 1,557,000
Operating lease right-of-use assets, net 2,880,000 2,534,000
Deferred income taxes 1,675,000 2,583,000
Deferred financing costs, net 24,000 95,000
Deferred compensation, net 625,000 1,000,000
Non-current deposits 511,000 530,000
Goodwill, net of impairment 27,210,000 27,210,000
Intangible assets, net of amortization 5,945,000 7,755,000
Total assets 110,650,000 111,840,000
Current liabilities:    
Accounts payable 3,142,000 3,451,000
Accrued payroll and related costs 11,459,000 15,391,000
Current portion of operating lease liability 1,151,000 1,283,000
Other accrued liabilities 722,000 898,000
Deferred revenue 52,000 41,000
Total current liabilities 16,526,000 21,064,000
Long-term liabilities:    
Long-term operating lease liability, less current portion 1,601,000 1,138,000
Long-term severance liability 0 330,000
Total liabilities 18,127,000 22,532,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 14,052,048 shares issued as of September 30, 2026 and 13,715,016 shares issued as of December 31, 2025 140,000 137,000
Additional paid-in-capital 46,381,000 42,515,000
Retained earnings 56,598,000 56,427,000
Accumulated other comprehensive income (loss) (3,465,000) (2,640,000)
Treasury stock, at cost; 2,022,864 shares as of September 30, 2026 and 2,022,864 shares as of December 31, 2025 (7,131,000) (7,131,000)
Total shareholders' equity 92,523,000 89,308,000
Total liabilities and shareholders' equity $ 110,650,000 $ 111,840,000