XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.0.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 28, 2024
Accounting Policies [Abstract]  
Accounts Receivable, Allowance for Credit Loss

The following table provides details of the balances of the allowance for credit losses and changes therein:

    

    

Charged to

    

Currency

    

Deductions

    

Beginning

Profit and

Translation

from

Ending

Fiscal year ended:

Period Balance

Loss

Adjustment

Reserves

Period Balance

December 28, 2024

$

32,897

$

5,133

$

(3,190)

$

(4,432)

$

30,408

December 30, 2023

 

20,890

 

17,657

 

911

 

(6,561)

 

32,897

December 31, 2022

 

18,050

 

4,237

 

(522)

 

(875)

 

20,890

Schedule of Components of Accumulated Other Comprehensive Income (Loss)

December 28,

December 30,

2024

    

2023

Foreign currency translation adjustments

$

(306,159)

$

(236,690)

Hedging activities

21,350

20,989

Defined benefit pension plan

(47,966)

(57,535)

Accumulated other comprehensive loss

$

(332,775)

$

(273,236)

Schedule of Disaggregation of Revenue

The disaggregation of revenue by product line is provided in Note 20. A breakdown of revenue recognized over time and at a point in time by segment for the fiscal years ended December 28, 2024, December 30, 2023, and December 31, 2022 is as follows:

Fiscal Year Ended

December 28, 2024

December 30, 2023

December 31, 2022

    

Point in Time

Over Time

Point in Time

Over Time

Point in Time

Over Time

Infrastructure

$

1,656,355

$

1,342,026

$

1,744,139

$

1,255,498

$

1,687,458

$

1,222,288

Agriculture

 

1,043,960

 

32,693

 

1,144,633

 

30,328

 

1,307,681

 

27,604

Other

100,219

Total net sales

$

2,700,315

$

1,374,719

$

2,888,772

$

1,285,826

$

2,995,139

$

1,350,111

Schedule of outstanding finance program obligations

Fiscal Year Ended

December 28,

December 30,

2024

    

2023

Confirmed obligations outstanding—beginning of period

$

41,916

$

48,880

Invoices confirmed

 

216,731

 

264,051

Confirmed invoices paid

 

(213,045)

 

(271,015)

Confirmed obligations outstanding—end of period

$

45,602

$

41,916