XML 43 R30.htm IDEA: XBRL DOCUMENT v3.25.0.1
Schedule II Valuation and Qualifying Accounts
12 Months Ended
Jan. 03, 2025
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts

Schedule II

Valuation and Qualifying Accounts

 

 

 

 

 

Additions

 

 

Deletions (1)

 

 

 

 

(In thousands)

 

Balance at
Beginning
of Year

 

 

Provision
Charged to
Expense

 

 

Provision
Charged to
Revenues

 

 

Accounts
Written-
off Net of
Recoveries

 

 

Balance
at End
of Year

 

Year Ended January 3, 2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for bad debt

 

$

1,162

 

 

$

993

 

 

$

 

 

$

(804

)

 

$

1,351

 

Allowance for contract losses

 

$

4,119

 

 

$

 

 

$

3,457

 

 

$

(2,786

)

 

$

4,790

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 29, 2023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for bad debt

 

$

1,239

 

 

$

856

 

 

$

 

 

$

(933

)

 

$

1,162

 

Allowance for contract losses

 

$

4,954

 

 

$

 

 

$

2,368

 

 

$

(3,203

)

 

$

4,119

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Year Ended December 30, 2022

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Allowance for bad debt

 

$

973

 

 

$

455

 

 

$

 

 

$

(189

)

 

$

1,239

 

Allowance for contract losses

 

$

3,450

 

 

$

 

 

$

2,626

 

 

$

(1,122

)

 

$

4,954

 

 

(1)
Balance includes currency translation adjustments.

Recoveries of accounts receivable previously written off were $74,000, $181,000 and $11,000 for 2024, 2023 and 2022, respectively.

Schedules other than above have been omitted since they are either not required, not applicable, or the information is otherwise included in the Annual Report on Form 10-K.