XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Apr. 02, 2021
Jan. 01, 2021
Current assets:    
Cash $ 51,105 $ 49,455
Accounts receivable and contract assets, net of allowance of $647 and $605 at April 2, 2021 and January 1, 2021, respectively 38,521 32,778
Prepaid expenses and other current assets 2,733 2,599
Total current assets 92,359 84,832
Property and equipment, net 17,803 18,158
Other assets 1,417 1,680
Goodwill 85,438 85,297
Operating lease right-of-use assets 2,335 2,578
Total assets 199,352 192,545
Current liabilities:    
Accounts payable 4,938 6,098
Accrued expenses and other liabilities 24,929 25,084
Contract liabilities (deferred revenue) 13,802 8,765
Operating lease liabilities 2,501 2,620
Total current liabilities 46,170 42,567
Non-current deferred tax liability, net 7,013 5,588
Operating lease liabilities 2,988 3,503
Total liabilities 56,171 51,658
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; 57,987,246 and 57,600,158 shares issued at April 2, 2021 and January 1, 2021, respectively 58 58
Additional paid-in capital 313,067 312,039
Treasury stock, at cost, 27,744,777 and 27,609,752 shares April 2, 2021 and January 1, 2021, respectively (146,364) (144,254)
Accumulated deficit (14,281) (17,388)
Accumulated other comprehensive loss (9,299) (9,568)
Total shareholders' equity 143,181 140,887
Total liabilities and shareholders' equity $ 199,352 $ 192,545