XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Apr. 03, 2026
Jan. 02, 2026
Current assets:    
Cash and cash equivalents $ 28,278 $ 65,919
Restricted cash 5,288 0
Accounts receivable, net of allowance for doubtful accounts of $271 and $340 at April 3, 2026 and January 2, 2026, respectively 80,773 64,604
Contract assets 94,781 107,296
Other receivables 2,850 6,330
Prepaid expenses and other current assets 8,382 7,528
Total current assets 220,352 251,677
Equipment and leasehold improvements, net 30,954 31,491
Goodwill 179,545 179,530
Right-of-use assets 17,332 16,600
Other intangible assets, net 33,107 35,521
Other assets 2,142 2,762
Deferred income taxes, net 28,252 26,630
Total assets 511,684 544,211
Current liabilities:    
Accounts payable 42,153 45,628
Accrued liabilities 50,848 82,434
Contingent consideration payable 9,604 3,732
Contract liabilities 20,345 21,565
Notes payable 2,500 2,500
Finance lease obligations 1,275 1,225
Lease liability 4,734 4,670
Total current liabilities 131,459 161,754
Contingent consideration payable, less current portion 8,874 16,651
Notes payable, less current portion 45,354 45,962
Finance lease obligations, less current portion 1,188 1,162
Lease liability, less current portion 14,395 13,762
Other noncurrent liabilities 69 69
Total liabilities 201,339 239,360
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,966 and 14,497762 shares issued and outstanding at April 3, 2026 and January 2, 2026, respectively 150 148
Additional paid-in capital 212,112 215,269
Accumulated other comprehensive income (loss) (151) (270)
Retained earnings 98,234 89,704
Total stockholders' equity 310,345 304,851
Total liabilities and stockholders' equity $ 511,684 $ 544,211