XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 30, 2022
Dec. 31, 2021
Current assets:    
Cash $ 30,255 $ 45,794
Accounts receivable and contract assets, net of allowance of $856 and $2,702 at December 30, 2022 and December 31, 2021, respectively 48,376 50,616
Prepaid expenses and other current assets 2,535 5,766
Total current assets 81,166 102,176
Property and equipment, net 19,359 18,026
Other assets 268 620
Goodwill 83,502 85,070
Operating lease right-of-use assets 698 1,649
Total assets 184,993 207,541
Current liabilities:    
Accounts payable 8,741 7,677
Accrued expenses and other liabilities 30,953 30,297
Contract liabilities 13,278 14,616
Income tax payable 5,759  
Operating lease liabilities 870 2,299
Total current liabilities 59,601 54,889
Long-term deferred tax liability, net 6,877 7,325
Long term debt, net 59,653  
Operating lease liabilities 584 1,474
Total liabilities 126,715 63,688
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; 60,147,720 and 59,631,003 shares issued at December 30, 2022 and December 31, 2021, respectively 60 60
Additional paid-in capital 308,325 300,288
Treasury stock, at cost, 33,277,459 and 28,357,145 shares at December 30, 2022 and December 31, 2021, respectively (273,866) (157,294)
Retained earnings 38,640 11,272
Accumulated other comprehensive loss (14,881) (10,473)
Total shareholders' equity 58,278 143,853
Total liabilities and shareholders' equity $ 184,993 $ 207,541