v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jul. 03, 2026
Jan. 02, 2026
Current assets:    
Cash and cash equivalents $ 34,870 $ 65,919
Restricted cash 4,349 0
Accounts receivable, net of allowance for doubtful accounts of $266 and $340 at July 3, 2026 and January 2, 2026, respectively 84,250 64,604
Contract assets 134,433 107,296
Other receivables 1,668 6,330
Prepaid expenses and other current assets 10,296 7,528
Total current assets 269,866 251,677
Equipment and leasehold improvements, net 29,595 31,491
Goodwill 212,169 179,530
Right-of-use assets 18,173 16,600
Other intangible assets, net 68,933 35,521
Other assets 1,891 2,762
Deferred income taxes, net 34,248 26,630
Total assets 634,875 544,211
Current liabilities:    
Accounts payable 62,916 45,628
Accrued liabilities 79,156 82,434
Contingent consideration payable 15,792 3,732
Contract liabilities 30,271 21,565
Notes payable 2,500 2,500
Finance lease obligations 1,102 1,225
Lease liability 4,927 4,670
Total current liabilities 196,664 161,754
Contingent consideration payable, less current portion 7,015 16,651
Notes payable, less current portion 64,745 45,962
Finance lease obligations, less current portion 935 1,162
Lease liability, less current portion 14,982 13,762
Other noncurrent liabilities 69 69
Total liabilities 284,410 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; 15,197 and 14,762 shares issued and outstanding at July 3, 2026 and January 2, 2026, respectively 152 148
Additional paid-in capital 227,805 215,269
Accumulated other comprehensive income (loss) (71) (270)
Retained earnings 122,579 89,704
Total stockholders' equity 350,465 304,851
Total liabilities and stockholders' equity $ 634,875 $ 544,211