XML 21 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 47,521 $ 43,730
Accounts receivable and contract assets, net of allowance of $40 and $368, respectively 64,344 67,473
Prepaid expenses and other current assets 4,245 3,412
Total current assets 116,110 114,615
Restricted cash 88 95
Furniture, fixtures and equipment, net 5,293 5,001
Operating lease right-of-use assets 5,293 5,909
Goodwill 90,790 91,008
Intangible assets, net 12,410 15,064
Deferred tax assets 2,197 2,255
Other assets 4,613 5,573
Total assets 236,794 239,520
Current liabilities    
Accounts payable 16,162 11,176
Current maturities of long-term debt 4,300 4,300
Contract liabilities 7,049 5,121
Accrued expenses and other current liabilities 29,327 30,064
Total current liabilities 56,838 50,661
Long-term debt, net of current maturities 69,490 73,551
Deferred tax liabilities 2,824 3,811
Operating lease liabilities 3,481 4,332
Other liabilities 5,768 8,028
Total liabilities 138,401 140,383
Commitments and contingencies (Note 13)
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,362 shares issued and 48,856 outstanding at December 31, 2021 and 48,297 shares issued and 48,189 outstanding at December 31, 2020 49 48
Additional paid-in capital 237,628 248,018
Treasury stock (506 and 108 common shares, respectively, at cost) (3,871) (256)
Accumulated other comprehensive loss (6,940) (4,671)
Accumulated deficit (128,473) (144,002)
Total stockholders' equity 98,393 99,137
Total liabilities and stockholders' equity $ 236,794 $ 239,520