XML 17 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 27, 2024
Dec. 29, 2023
Current assets:    
Cash and cash equivalents $ 74,158 $ 23,397
Restricted cash 0 0
Accounts receivable, net of allowance for doubtful accounts of $1,313 and $866 at December 27, 2024 and December 29, 2023, respectively 65,557 69,677
Contract assets 88,528 93,885
Other receivables 2,302 1,169
Prepaid expenses and other current assets 4,979 3,888
Total current assets 235,524 192,016
Equipment and leasehold improvements, net 29,534 27,097
Goodwill 140,991 131,144
Right-of-use assets 14,035 12,465
Other intangible assets, net 29,414 31,956
Other assets 2,019 4,949
Deferred income taxes, net 13,346 15,961
Total assets 464,863 415,588
Current liabilities:    
Accounts payable 33,766 33,193
Accrued liabilities 62,776 54,129
Contingent consideration payable 2,500  
Contract liabilities 21,556 13,183
Notes payable 10,137 8,452
Finance lease obligations 1,138 1,186
Lease liability 5,804 4,537
Total current liabilities 137,677 114,680
Contingent consideration payable 1,713  
Notes payable, less current portion 79,350 88,979
Finance lease obligations, less current portion 1,379 1,184
Lease liability, less current portion 9,939 9,758
Other noncurrent liabilities 462 1,142
Total liabilities 230,520 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,169 and 13,682 shares issued and outstanding at December 27, 2024 and December 29, 2023, respectively 142 137
Additional paid-in capital 197,368 185,795
Accumulated other comprehensive income (loss) (314) (664)
Retained earnings 37,147 14,577
Total stockholders' equity 234,343 199,845
Total liabilities and stockholders' equity $ 464,863 $ 415,588