XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 30, 2022
Current assets:    
Cash $ 16,864 $ 30,255
Accounts receivable and contract assets, net of allowance of $930 and $856 at March 31, 2023 and December 30, 2022, respectively 51,981 48,376
Prepaid expenses and other current assets 3,183 2,535
Total current assets 72,028 81,166
Property and equipment, net 19,596 19,359
Other assets 268 268
Goodwill 83,840 83,502
Operating lease right-of-use assets 1,931 698
Total assets 177,663 184,993
Current liabilities:    
Accounts payable 6,886 8,741
Accrued expenses and other liabilities 16,971 30,953
Contract liabilities 15,584 13,278
Income taxes payable 5,614 5,759
Operating lease liabilities 1,200 870
Total current liabilities 46,255 59,601
Non-current deferred tax liability, net 8,914 6,877
Long term debt, net 57,658 59,653
Operating lease liabilities 1,395 584
Total liabilities 114,222 126,715
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; 60,490,616 and 60,147,720 shares issued at March 31, 2023 and December 30, 2022, respectively 60 60
Additional paid-in capital 308,458 308,325
Treasury stock, at cost, 33,314,926 and 33,277,459 shares March 31, 2023 and December 30, 2022, respectively (274,577) (273,866)
Retained earnings 43,811 38,640
Accumulated other comprehensive loss (14,311) (14,881)
Total shareholders' equity 63,441 58,278
Total liabilities and shareholders' equity $ 177,663 $ 184,993