XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 04, 2025
Dec. 27, 2024
Current assets:    
Cash and cash equivalents $ 32,348 $ 74,158
Restricted cash 0 0
Accounts receivable, net of allowance for doubtful accounts of $456 and $1,313 at July 4, 2025 and December 27, 2024, respectively 55,416 65,557
Contract assets 107,055 88,528
Other receivables 4,648 2,302
Prepaid expenses and other current assets 6,355 4,979
Total current assets 205,822 235,524
Equipment and leasehold improvements, net 30,901 29,534
Goodwill 182,376 140,991
Right-of-use assets 11,044 14,035
Other intangible assets, net 34,119 29,414
Other assets 2,911 2,019
Deferred income taxes, net 17,678 13,346
Total assets 484,851 464,863
Current liabilities:    
Accounts payable 42,455 33,766
Accrued liabilities 59,651 62,776
Contingent consideration payable 8,500 2,500
Contract liabilities 23,418 21,556
Notes payable 2,500 10,137
Finance lease obligations 1,259 1,138
Lease liability 5,723 5,804
Total current liabilities 143,506 137,677
Contingent consideration payable 9,007 1,713
Notes payable, less current portion 57,179 79,350
Finance lease obligations, less current portion 1,376 1,379
Lease liability, less current portion 7,474 9,939
Other noncurrent liabilities 374 462
Total liabilities 218,916 230,520
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,611 and 14,169 shares issued and outstanding at July 4, 2025 and December 27, 2024, respectively 146 142
Additional paid-in capital 208,830 197,368
Accumulated other comprehensive income (loss) (311) (314)
Retained earnings 57,270 37,147
Total stockholders' equity 265,935 234,343
Total liabilities and stockholders' equity $ 484,851 $ 464,863