XML 71 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 9,690 $ 22,636
Accounts receivable and contract assets, net of allowance of $5,427 and $5,288, respectively 60,690 82,117
Prepaid expenses and other current assets 10,449 8,091
Held for sale current assets 16,060  
Total current assets 96,889 112,844
Restricted cash 89 173
Furniture, fixtures and equipment, net 6,262 6,446
Right-of-use lease assets 6,161 7,473
Goodwill 87,545 97,232
Intangible assets, net 3,936 12,615
Deferred tax assets 5,502 4,775
Other assets 4,550 5,787
Held for sale non-current assets 16,212  
Total assets 227,146 247,345
Current liabilities    
Accounts payable 8,775 11,302
Contract liabilities 9,880 9,521
Accrued expenses and other current liabilities 22,723 25,451
Held for sale current liabilities 7,849  
Total current liabilities 49,227 46,274
Long-term debt 66,175 79,175
Deferred tax liabilities 2,542 2,384
Operating lease liabilities 3,946 5,287
Other liabilities 5,826 12,143
Held for sale non-current liabilities 2,872  
Total liabilities 130,588 145,263
Commitments and contingencies (Note 9)
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,658 shares issued and 49,018 outstanding at September 30, 2024 and 49,472 shares issued and 48,653 outstanding at December 31, 2023 50 49
Additional paid-in capital 210,468 217,684
Treasury stock (640 and 819 common shares, respectively, at cost) (2,121) (3,959)
Accumulated other comprehensive loss (8,933) (8,989)
Accumulated deficit (102,906) (102,703)
Total stockholders' equity 96,558 102,082
Total liabilities and stockholders' equity $ 227,146 $ 247,345