XML 44 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUPPLEMENTAL FINANCIAL STATEMENT DATA (Tables)
12 Months Ended
Dec. 27, 2024
SUPPLEMENTAL FINANCIAL STATEMENT DATA  
Schedule of reconciliation of cash and cash equivalents, and restricted cash

December 27,

December 29,

December 30,

    

2024

    

2023

    

2022

(in thousands)

Cash and cash equivalents

$

74,158

$

23,397

$

8,806

Restricted cash

 

 

 

10,679

Total cash, cash equivalents, and restricted cash shown in the consolidated statement of cash flows

$

74,158

$

23,397

$

19,485

 

Schedule of accounts receivable

December 27,

December 29,

 

2024

    

2023

(in thousands)

Billed

$

66,870

$

70,543

Allowance for doubtful accounts

(1,313)

(866)

Accounts receivable, net

$

65,557

$

69,677

 

Schedule of the movements in the allowance for doubtful accounts

Fiscal Year

    

2024

    

2023

    

2022

(in thousands)

Balance as of the beginning of the year

$

866

$

640

$

1,115

(Recovery of) provision for doubtful accounts

 

740

 

826

 

243

Write-offs of uncollectible accounts

 

(303)

 

(600)

 

(718)

Fair value adjustment

 

10

 

 

Balance as of the end of the year

$

1,313

$

866

$

640

 

Schedule of contract assets

December 27,

December 29,

 

2024

    

2023

(in thousands)

Unbilled short-term

$

66,518

$

79,585

Contract retentions

22,010

14,300

Contract assets

88,528

93,885

Unbilled long-term (1)

2,849

Total contract assets

$

88,528

$

96,734

(1)Included in Other assets in the consolidated financial statements.

 

Schedule of equipment and leasehold improvements

Category

    

Estimated Useful Life

Furniture and fixtures

 

5

years

Computer hardware

 

3

years

Computer software

 

3

years

Automobiles and trucks

 

3

years

Field equipment

 

5

years

 

December 27,

December 29,

2024

    

2023

(in thousands)

Furniture and fixtures

$

4,594

$

4,379

Computer hardware and software

 

51,904

 

44,594

Leasehold improvements

 

3,804

 

3,382

Equipment under finance leases

 

7,052

 

6,139

Automobiles, trucks, and field equipment

 

3,608

 

3,373

Subtotal

 

70,962

 

61,867

Accumulated depreciation and amortization

 

(41,428)

 

(34,770)

Equipment and leasehold improvements, net

$

29,534

$

27,097

 

Schedule of accrued liabilities

December 27,

December 29,

 

2024

    

2023

(in thousands)

Accrued subcontractor costs

$

33,061

$

30,196

Accrued bonuses

18,277

14,423

Employee withholdings

 

3,664

 

3,123

Compensation and payroll taxes

 

3,564

 

3,125

Rebate and other

360

139

Accrued accounting costs and taxes

 

3,850

 

3,123

Total accrued liabilities

$

62,776

$

54,129