XML 68 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 11,801 $ 22,636
Accounts receivable and contract assets, net of allowance of $5,558 and $5,288, respectively 80,909 82,117
Prepaid expenses and other current assets 9,606 8,091
Total current assets 102,316 112,844
Restricted cash 85 173
Furniture, fixtures and equipment, net 6,555 6,446
Right-of-use lease assets 6,388 7,473
Goodwill 97,158 97,232
Intangible assets, net 11,122 12,615
Deferred tax assets 6,772 4,775
Other assets 4,930 5,787
Total assets 235,326 247,345
Current liabilities    
Accounts payable 8,622 11,302
Contract liabilities 8,892 9,521
Accrued expenses and other current liabilities 30,401 25,451
Total current liabilities 47,915 46,274
Long-term debt, net of current maturities 74,175 79,175
Deferred tax liabilities 2,540 2,384
Operating lease liabilities 4,283 5,287
Other liabilities 10,886 12,143
Total liabilities 139,799 145,263
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,658 shares issued and 48,903 outstanding at June 30, 2024 and 49,472 shares issued and 48,653 outstanding at December 31, 2023 50 49
Additional paid-in capital 211,854 217,684
Treasury stock (755 and 819 common shares, respectively, at cost) (2,753) (3,959)
Accumulated other comprehensive loss (9,570) (8,989)
Accumulated deficit (104,054) (102,703)
Total stockholders' equity 95,527 102,082
Total liabilities and stockholders' equity $ 235,326 $ 247,345