XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 23,722 $ 30,587
Accounts receivable and contract assets, net of allowance of $636 and $272, respectively 87,087 80,170
Prepaid expenses and other current assets 5,614 4,724
Total current assets 116,423 115,481
Restricted cash 84 83
Furniture, fixtures and equipment, net 5,561 5,929
Right-of-use lease assets 6,363 6,780
Goodwill 94,970 94,972
Intangible assets, net 13,585 14,380
Deferred tax assets 2,930 2,818
Other assets 3,737 2,585
Total assets 243,653 243,028
Current liabilities    
Accounts payable 13,533 15,925
Current maturities of long-term debt   4,300
Contract liabilities 6,140 7,058
Accrued expenses and other current liabilities 23,278 23,908
Total current liabilities 42,951 51,191
Long-term debt, net of current maturities 79,175 74,416
Deferred tax liabilities 2,433 2,391
Operating lease liabilities 4,457 4,857
Other liabilities 10,853 9,742
Total liabilities 139,869 142,597
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,378 outstanding at March 31, 2023 and 49,472 shares issued and 48,300 outstanding at December 31, 2022 49 49
Additional paid-in capital 225,333 226,293
Treasury stock (1,094 and 1,172 common shares, respectively, at cost) (6,878) (7,487)
Accumulated other comprehensive loss (9,354) (9,677)
Accumulated deficit (105,366) (108,747)
Total stockholders' equity 103,784 100,431
Total liabilities and stockholders' equity $ 243,653 $ 243,028