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

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

    

Balance as of

    

Charged to

    

Currency

    

Deductions

    

Balance as of

​

​

Beginning of

​

Profit and

​

Translation

​

from

​

Close of

Fiscal year ended:

​

Period

​

Loss

​

Adjustment

​

Reserves

​

Period

December 30, 2023

​

$

20,890

​

$

17,657

​

$

911

​

$

(6,561)

​

$

32,897

December 31, 2022

​

 

18,050

​

 

4,237

​

 

(522)

​

 

(875)

​

 

20,890

December 25, 2021

​

 

15,952

​

 

3,379

​

 

(339)

​

 

(942)

​

 

18,050

Schedule of Components of Accumulated Other Comprehensive Income (Loss)

​

​

​

​

​

​

​

​

​

December 30,

​

December 31,

​

​

2023

    

2022

Foreign currency translation adjustments

​

$

(236,690)

​

$

(260,799)

Hedging activities

​

​

20,989

​

​

20,099

Defined benefit pension plan

​

​

(57,535)

​

​

(34,209)

Accumulated other comprehensive loss

​

$

(273,236)

​

$

(274,909)

Schedule of Disaggregation of Revenue

The disaggregation of revenue by product line is disclosed in Note 21. A breakdown by segment of revenue recognized over time and revenue recognized at a point in time for the fiscal years ended December 30, 2023, December 31, 2022, and December 25, 2021 was as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Fiscal Year Ended

​

​

December 30, 2023

​

December 31, 2022

​

December 25, 2021

​

    

Point in Time

​

Over Time

​

Point in Time

​

Over Time

​

Point in Time

​

Over Time

Infrastructure

​

$

1,744,139

​

$

1,255,498

​

$

1,687,458

​

$

1,222,288

​

$

1,388,297

​

$

973,227

Agriculture

​

 

1,144,633

​

 

30,328

​

 

1,307,681

​

 

27,604

​

 

996,278

​

 

20,772

Other

​

​

—

​

​

—

​

​

—

​

​

100,219

​

​

—

​

​

123,001

Total net sales

​

$

2,888,772

​

$

1,285,826

​

$

2,995,139

​

$

1,350,111

​

$

2,384,575

​

$

1,117,000

Schedule of outstanding finance program obligations

​

​

​

​

​

Confirmed obligations outstanding as of December 31, 2022

​

$

48,880

Invoices confirmed during the period

​

​

264,051

Confirmed invoices paid during the period

​

 

(271,015)

Confirmed obligations outstanding as of December 30, 2023

​

$

41,916