XML 36 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 29, 2023
Dec. 30, 2022
Current assets:    
Cash and cash equivalents $ 23,397 $ 8,806
Restricted cash   10,679
Accounts receivable, net of allowance for doubtful accounts of $866 and $640 at December 29, 2023 and December 30, 2022, respectively 69,677 60,202
Contract assets 93,885 83,060
Other receivables 1,169 4,773
Prepaid expenses and other current assets 3,888 6,454
Total current assets 192,016 173,974
Equipment and leasehold improvements, net 27,097 22,537
Goodwill 131,144 130,124
Right-of-use assets 12,465 12,390
Other intangible assets, net 31,956 41,486
Other assets 4,949 10,620
Deferred income taxes, net 15,961 18,543
Total assets 415,588 409,674
Current liabilities:    
Accounts payable 33,193 28,833
Accrued liabilities 54,129 59,110
Contingent consideration payable   4,000
Contract liabilities 13,183 12,585
Notes payable 8,452 16,903
Finance lease obligations 1,186 1,113
Lease liability 4,537 4,625
Total current liabilities 114,680 127,169
Notes payable 88,979 90,544
Finance lease obligations, less current portion 1,184 1,601
Lease liability, less current portion 9,758 8,599
Other noncurrent liabilities 1,142 259
Total liabilities 215,743 228,172
Commitments and contingencies
Stockholders' equity:    
Preferred stock, $0.01 par value, 10,000 shares authorized, no shares issued and outstanding
Common stock, $0.01 par value, 40,000 shares authorized; 13,682 and 13,296 shares issued and outstanding at December 29, 2023 and December 30, 2022, respectively 137 133
Additional paid-in capital 185,795 177,718
Accumulated other comprehensive loss (664)  
Retained earnings 14,577 3,651
Total stockholders' equity 199,845 181,502
Total liabilities and stockholders' equity $ 415,588 $ 409,674