v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets    
Cash and cash equivalents $ 23,681 $ 28,661
Accounts receivable and contract assets, net of allowance of $1,007 and $2,359, respectively 60,931 59,409
Prepaid expenses and other current assets 6,065 6,001
Total current assets 90,677 94,071
Restricted cash 90 93
Furniture, fixtures and equipment, net 6,671 6,597
Right-of-use lease assets 9,890 10,809
Goodwill 89,057 89,375
Intangible assets, net 2,809 3,305
Deferred tax assets 4,655 4,982
Other assets 748 1,769
Total assets 204,597 211,001
Current liabilities    
Accounts payable 10,583 10,111
Contract liabilities 7,624 9,788
Accrued expenses and other current liabilities 14,033 20,258
Total current liabilities 32,240 40,157
Long-term debt, net of current maturities 59,175 59,175
Deferred tax liabilities 2,281 1,536
Operating lease liabilities 8,327 9,007
Other liabilities 6,745 6,450
Total liabilities 108,768 116,325
Stockholders' equity    
Common stock, $0.001 par value; 100,000 shares authorized; 49,707 shares issued and 48,368 outstanding at June 30, 2026 and 49,707 shares issued and 47,774 outstanding at December 31, 2025 50 50
Additional paid-in capital 196,264 202,702
Treasury stock (1,339 and 1,933 common shares, respectively, at cost) (6,972) (9,383)
Accumulated other comprehensive loss (9,004) (8,170)
Accumulated deficit (84,509) (90,523)
Total stockholders' equity 95,829 94,676
Total liabilities and stockholders' equity $ 204,597 $ 211,001