XML 66 R2.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 14,039 $ 22,636
Accounts receivable and contract assets, net of allowance of $5,374 and $5,288, respectively 78,020 82,117
Prepaid expenses and other current assets 7,821 8,091
Total current assets 99,880 112,844
Restricted cash 86 173
Furniture, fixtures and equipment, net 6,796 6,446
Right-of-use lease assets 6,784 7,473
Goodwill 97,137 97,232
Intangible assets, net 11,860 12,615
Deferred tax assets 6,446 4,775
Other assets 5,251 5,787
Total assets 234,240 247,345
Current liabilities    
Accounts payable 11,068 11,302
Contract liabilities 8,047 9,521
Accrued expenses and other current liabilities 25,673 25,451
Total current liabilities 44,788 46,274
Long-term debt, net of current maturities 74,175 79,175
Deferred tax liabilities 2,541 2,384
Operating lease liabilities 4,736 5,287
Other liabilities 12,353 12,143
Total liabilities 138,593 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,472 shares issued and 48,329 outstanding at March 31, 2024 and 49,472 shares issued and 48,653 outstanding at December 31, 2023 49 49
Additional paid-in capital 216,521 217,684
Treasury stock (1,143 and 819 common shares, respectively, at cost) (5,188) (3,959)
Accumulated other comprehensive loss (9,643) (8,989)
Accumulated deficit (106,092) (102,703)
Total stockholders' equity 95,647 102,082
Total liabilities and stockholders' equity $ 234,240 $ 247,345