XML 18 R2.htm IDEA: XBRL DOCUMENT v3.22.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 30,587 $ 47,521
Accounts receivable and contract assets, net of allowance of $272 and $40, respectively 80,170 64,344
Prepaid expenses and other current assets 4,724 4,245
Total current assets 115,481 116,110
Restricted cash 83 88
Furniture, fixtures and equipment, net 5,929 5,293
Right-of-use lease assets 6,780 5,293
Goodwill 94,972 90,790
Intangible assets, net 14,380 12,410
Deferred tax assets 2,818 2,197
Other assets 2,585 4,613
Total assets 243,028 236,794
Current liabilities    
Accounts payable 15,925 16,162
Current maturities of long-term debt 4,300 4,300
Contract liabilities 7,058 7,049
Accrued expenses and other current liabilities 23,908 29,327
Total current liabilities 51,191 56,838
Long-term debt, net of current maturities 74,416 69,490
Deferred tax liabilities 2,391 2,824
Operating lease liabilities 4,857 3,481
Other liabilities 9,742 5,768
Total liabilities 142,597 138,401
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,472 shares issued and 48,300 outstanding at December 31, 2022 and 49,362 shares issued and 48,856 outstanding at December 31, 2021 49 49
Additional paid-in capital 226,293 237,628
Treasury stock (1,172 and 506 common shares, respectively, at cost) (7,487) (3,871)
Accumulated other comprehensive loss (9,677) (6,940)
Accumulated deficit (108,747) (128,473)
Total stockholders' equity 100,431 98,393
Total liabilities and stockholders' equity $ 243,028 $ 236,794