XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 28, 2024
Dec. 29, 2023
Current assets:    
Cash and cash equivalents $ 44,267 $ 23,397
Restricted cash 0 0
Accounts receivable, net of allowance for doubtful accounts of $898 and $866 at June 28, 2024 and December 29, 2023, respectively 61,985 69,677
Contract assets 87,872 93,885
Other receivables 218 1,169
Prepaid expenses and other current assets 6,108 3,888
Total current assets 200,450 192,016
Equipment and leasehold improvements, net 28,228 27,097
Goodwill 131,144 131,144
Right-of-use assets 15,338 12,465
Other intangible assets, net 28,279 31,956
Other assets 2,978 4,949
Deferred income taxes, net 14,872 15,961
Total assets 421,289 415,588
Current liabilities:    
Accounts payable 31,917 33,193
Accrued liabilities 45,305 54,129
Contract liabilities 17,464 13,183
Notes payable 9,530 8,452
Finance lease obligations 1,096 1,186
Lease liability 5,515 4,537
Total current liabilities 110,827 114,680
Notes payable, less current portion 84,164 88,979
Finance lease obligations, less current portion 1,132 1,184
Lease liability, less current portion 11,604 9,758
Other noncurrent liabilities 557 1,142
Total liabilities 208,284 215,743
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,916 and 13,682 shares issued and outstanding at June 28, 2024 and December 29, 2023, respectively 139 137
Additional paid-in capital 190,882 185,795
Accumulated other comprehensive loss (129) (664)
Retained earnings 22,113 14,577
Total stockholders' equity 213,005 199,845
Total liabilities and stockholders' equity $ 421,289 $ 415,588