XML 11 R2.htm IDEA: XBRL DOCUMENT v3.22.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jul. 01, 2022
Dec. 31, 2021
Current assets:    
Cash $ 61,680 $ 45,794
Accounts receivable and contract assets, net of allowance of $1,469 and $2,702 at July 1, 2022 and December 31, 2021, respectively 49,485 50,616
Prepaid expenses and other current assets 3,033 5,766
Total current assets 114,198 102,176
Property and equipment, net 18,638 18,026
Other assets 501 620
Goodwill 83,512 85,070
Operating lease right-of-use assets 1,040 1,649
Total assets 217,889 207,541
Current liabilities:    
Accounts payable 5,400 7,677
Accrued expenses and other liabilities 30,482 30,297
Contract liabilities (deferred revenue) 14,250 14,616
Operating lease liabilities 1,507 2,299
Total current liabilities 51,639 54,889
Non-current deferred tax liability, net 8,401 7,325
Operating lease liabilities 1,019 1,474
Total liabilities 61,059 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; and 60,065,278 and 59,631,003 shares issued at July 1, 2022 and December 31, 2021, respectively 60 60
Additional paid-in capital 304,164 300,288
Treasury stock, at cost, 28,388,144 and 28,357,145 shares July 1, 2022 and December 31, 2021, respectively (157,929) (157,294)
Retained earnings 25,038 11,272
Accumulated other comprehensive loss (14,503) (10,473)
Total shareholders' equity 156,830 143,853
Total liabilities and shareholders' equity $ 217,889 $ 207,541