XML 12 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Oct. 01, 2021
Jan. 01, 2021
Current assets:    
Cash $ 52,939 $ 49,455
Accounts receivable and contract assets, net of allowance of $1,930 and $605 at October 1, 2021 and January 1, 2021, respectively 49,609 32,778
Prepaid expenses and other current assets 3,168 2,599
Total current assets 105,716 84,832
Property and equipment, net 17,853 18,158
Other assets 840 1,680
Goodwill 85,089 85,297
Operating lease right-of-use assets 1,862 2,578
Total assets 211,360 192,545
Current liabilities:    
Accounts payable 5,027 6,098
Accrued expenses and other liabilities 35,615 25,084
Contract liabilities (deferred revenue) 11,959 8,765
Operating lease liabilities 2,338 2,620
Total current liabilities 54,939 42,567
Non-current deferred tax liability, net 5,950 5,588
Operating lease liabilities 1,962 3,503
Total liabilities 62,851 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; 58,127,763 and 57,600,158 shares issued at October 1, 2021 and January 1, 2021, respectively 58 58
Additional paid-in capital 317,734 312,039
Treasury stock, at cost, 28,346,796 and 27,609,752 shares October 1, 2021 and January 1, 2021, respectively (157,070) (144,254)
Accumulated deficit (2,037) (17,388)
Accumulated other comprehensive loss (10,176) (9,568)
Total shareholders' equity 148,509 140,887
Total liabilities and shareholders' equity $ 211,360 $ 192,545