XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Oct. 03, 2025
Dec. 27, 2024
Current assets:    
Cash and cash equivalents $ 33,109 $ 74,158
Restricted cash 0 0
Accounts receivable, net of allowance for doubtful accounts of $354 and $1,313 at October 3, 2025 and December 27, 2024, respectively 66,742 65,557
Contract assets 116,494 88,528
Other receivables 7,342 2,302
Prepaid expenses and other current assets 5,436 4,979
Total current assets 229,123 235,524
Equipment and leasehold improvements, net 31,314 29,534
Goodwill 177,506 140,991
Right-of-use assets 14,242 14,035
Other intangible assets, net 35,622 29,414
Other assets 2,620 2,019
Deferred income taxes, net 17,498 13,346
Total assets 507,925 464,863
Current liabilities:    
Accounts payable 50,100 33,766
Accrued liabilities 64,769 62,776
Contingent consideration payable 8,500 2,500
Contract liabilities 23,312 21,556
Notes payable 2,500 10,137
Finance lease obligations 1,247 1,138
Lease liability 4,883 5,804
Total current liabilities 155,311 137,677
Contingent consideration payable, less current portion 10,008 1,713
Notes payable, less current portion 46,571 79,350
Finance lease obligations, less current portion 1,359 1,379
Lease liability, less current portion 11,322 9,939
Other noncurrent liabilities 262 462
Total liabilities 224,833 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,754 and 14,169 shares issued and outstanding at October 3, 2025 and December 27, 2024, respectively 148 142
Additional paid-in capital 212,284 197,368
Accumulated other comprehensive income (loss) (331) (314)
Retained earnings 70,991 37,147
Total stockholders' equity 283,092 234,343
Total liabilities and stockholders' equity $ 507,925 $ 464,863