XML 69 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 22,689 $ 28,661
Accounts receivable and contract assets, net of allowance of $2,401 and $2,359, respectively 59,447 59,409
Prepaid expenses and other current assets 4,915 6,001
Total current assets 87,051 94,071
Restricted cash 91 93
Furniture, fixtures and equipment, net 6,942 6,597
Right-of-use lease assets 9,838 10,809
Goodwill 89,330 89,375
Intangible assets, net 3,049 3,305
Deferred tax assets 5,100 4,982
Other assets 1,386 1,769
Total assets 202,787 211,001
Current liabilities    
Accounts payable 8,604 10,111
Contract liabilities 7,336 9,788
Accrued expenses and other current liabilities 16,880 20,258
Total current liabilities 32,820 40,157
Long-term debt, net of current maturities 59,175 59,175
Deferred tax liabilities 1,584 1,536
Operating lease liabilities 8,607 9,007
Other liabilities 6,410 6,450
Total liabilities 108,596 116,325
Commitments and contingencies (Note 8)
Stockholders' equity    
Preferred stock, $0.001 par value; 10,000 shares authorized; none issued
Common stock, $0.001 par value; 100,000 shares authorized; 49,707 shares issued and 47,767 outstanding at March 31, 2026 and 49,707 shares issued and 47,774 outstanding at December 31, 2025 50 50
Additional paid-in capital 200,479 202,702
Treasury stock (1,940 and 1,933 common shares, respectively, at cost) (9,868) (9,383)
Accumulated other comprehensive loss (8,663) (8,170)
Accumulated deficit (87,807) (90,523)
Total stockholders' equity 94,191 94,676
Total liabilities and stockholders' equity $ 202,787 $ 211,001