XML 12 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 27, 2024
Dec. 29, 2023
Current assets:    
Cash and cash equivalents $ 53,106 $ 23,397
Restricted cash 0 0
Accounts receivable, net of allowance for doubtful accounts of $1,465 and $866 at September 27, 2024 and December 29, 2023, respectively 63,109 69,677
Contract assets 104,236 93,885
Other receivables 2,359 1,169
Prepaid expenses and other current assets 5,329 3,888
Total current assets 228,139 192,016
Equipment and leasehold improvements, net 28,955 27,097
Goodwill 131,144 131,144
Right-of-use assets 14,366 12,465
Other intangible assets, net 26,541 31,956
Other assets 3,447 4,949
Deferred income taxes, net 14,661 15,961
Total assets 447,253 415,588
Current liabilities:    
Accounts payable 38,007 33,193
Accrued liabilities 58,521 54,129
Contract liabilities 15,202 13,183
Notes payable 10,137 8,452
Finance lease obligations 1,175 1,186
Lease liability 5,509 4,537
Total current liabilities 128,551 114,680
Notes payable, less current portion 81,757 88,979
Finance lease obligations, less current portion 1,453 1,184
Lease liability, less current portion 10,593 9,758
Other noncurrent liabilities 938 1,142
Total liabilities 223,292 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; 14,117 and 13,682 shares issued and outstanding at September 27, 2024 and December 29, 2023, respectively 141 137
Additional paid-in capital 195,168 185,795
Accumulated other comprehensive income (loss) (807) (664)
Retained earnings 29,459 14,577
Total stockholders' equity 223,961 199,845
Total liabilities and stockholders' equity $ 447,253 $ 415,588