Accounts receivable, net of allowance for doubtful accounts of 266 and 340 at july 3, 2026 and january 2, 2026, respectively
84,250
80,773
64,604
66,742
Contract assets
134,433
94,781
107,296
116,494
Other receivables
1,668
2,850
6,330
7,342
Prepaid expenses and other current assets
10,296
8,382
7,528
5,436
Total current assets
269,866
220,352
251,677
229,123
Equipment and leasehold improvements, net
29,595
30,954
31,491
31,314
Goodwill
212,169
179,545
179,530
177,506
Right-of-use assets
18,173
17,332
16,600
14,242
Other intangible assets, net
68,933
33,107
35,521
35,622
Other assets
1,891
2,142
2,762
2,620
Deferred income taxes, net
34,248
28,252
26,630
17,498
Total assets
634,875
511,684
544,211
507,925
Accounts payable
62,916
42,153
45,628
50,100
Accrued liabilities
79,156
50,848
82,434
64,769
Contingent consideration payable
15,792
9,604
3,732
8,500
Contract liabilities
30,271
20,345
21,565
23,312
Notes payable
2,500
2,500
2,500
2,500
Finance lease obligations
1,102
1,275
1,225
1,247
Lease liability
4,927
4,734
4,670
4,883
Total current liabilities
196,664
131,459
161,754
155,311
Contingent consideration payable, less current portion
7,015
8,874
16,651
10,008
Notes payable, less current portion
64,745
45,354
45,962
46,571
Finance lease obligations, less current portion
935
1,188
1,162
1,359
Lease liability, less current portion
14,982
14,395
13,762
11,322
Other noncurrent liabilities
69
69
69
262
Total liabilities
284,410
201,339
239,360
224,833
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
150
148
148
Additional paid-in capital
227,805
212,112
215,269
212,284
Accumulated other comprehensive income (loss)
-71
-151
-270
-331
Retained earnings
122,579
98,234
89,704
70,991
Total stockholders' equity
350,465
310,345
304,851
283,092
Total liabilities and stockholders' equity
634,875
511,684
544,211
507,925
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.