XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 01, 2022
Dec. 31, 2021
Current assets:    
Cash $ 47,752 $ 45,794
Accounts receivable and contract assets, net of allowance of $3,925 and $2,702 at April 1, 2022 and December 31, 2021, respectively 50,514 50,616
Prepaid expenses and other current assets 5,364 5,766
Total current assets 103,630 102,176
Property and equipment, net 18,212 18,026
Other assets 540 620
Goodwill 84,639 85,070
Operating lease right-of-use assets 1,424 1,649
Total assets 208,445 207,541
Current liabilities:    
Accounts payable 8,041 7,677
Accrued expenses and other liabilities 21,981 30,297
Contract liabilities (deferred revenue) 15,863 14,616
Operating lease liabilities 2,073 2,299
Total current liabilities 47,958 54,889
Non-current deferred tax liability, net 8,992 7,325
Operating lease liabilities 1,180 1,474
Total liabilities 58,130 63,688
Commitments and contingencies
Shareholders’ equity:    
Preferred stock, $0.001 par value, 1,250,000 shares authorized; none issued and outstanding
Common stock, $0.001 par value, 125,000,000 shares authorized; 60,004,457 and 59,631,003 shares issued at April 1, 2022 and December 31, 2021, respectively 60 60
Additional paid-in capital 301,488 300,288
Treasury stock, at cost, 28,388,144 and 28,357,145 shares April 1, 2022 and December 31, 2021, respectively (157,929) (157,294)
Retained earnings 18,303 11,272
Accumulated other comprehensive loss (11,607) (10,473)
Total shareholders' equity 150,315 143,853
Total liabilities and shareholders' equity $ 208,445 $ 207,541