XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Current assets:    
Cash $ 45,794 $ 49,455
Accounts receivable and contract assets, net of allowance of $2,702 and $605 at December 31, 2021 and January 1, 2021, respectively 50,616 32,778
Prepaid expenses and other current assets 5,766 2,599
Total current assets 102,176 84,832
Property and equipment, net 18,026 18,158
Other assets 620 1,680
Goodwill 85,070 85,297
Operating lease right-of-use assets 1,649 2,578
Total assets 207,541 192,545
Current liabilities:    
Accounts payable 7,677 6,098
Accrued expenses and other liabilities 30,297 25,084
Contract liabilities 14,616 8,765
Operating lease liabilities 2,299 2,620
Total current liabilities 54,889 42,567
Deferred tax liability, net 7,325 5,588
Operating lease liabilities 1,474 3,503
Total liabilities 63,688 51,658
Commitments and contingencies
Shareholders' equity:    
Preferred stock, $.001 par value, 1,250,000 shares authorized, none issued and outstanding
Common stock, $.001 par value, 125,000,000 shares authorized; 59,631,003 and 57,600,158 shares issued at December 31, 2021 and January 1, 2021, respectively 60 58
Additional paid-in capital 300,288 312,039
Treasury stock, at cost, 28,357,145 and 27,609,752 shares at December 31, 2021 and January 1, 2021, respectively (157,294) (144,254)
Retained earnings (accumulated deficit) 11,272 (17,388)
Accumulated other comprehensive loss (10,473) (9,568)
Total shareholders' equity 143,853 140,887
Total liabilities and shareholders' equity $ 207,541 $ 192,545