XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Income (Loss) The components of accumulated other comprehensive income (loss) consisted of the following:

    

Foreign

    

    

    

Accumulated

Currency

Defined

Other

Translation

Hedging

Benefit

Comprehensive

Adjustments

Activities

Pension Plan

Income (Loss)

Balance at December 25, 2021

$

(243,350)

$

15,777

$

(35,554)

$

(263,127)

Current period comprehensive income (loss)

 

(43,426)

 

7,942

 

1,345

 

(34,139)

Divestiture of offshore wind energy structures business

25,977

(3,620)

22,357

Balance at December 31, 2022

$

(260,799)

$

20,099

$

(34,209)

$

(274,909)

Schedule of Disaggregation of Revenue

Disaggregation of revenue by product line is disclosed in the “Business Segments” footnote. A breakdown by segment of revenue recognized over time and revenue recognized at a point in time for the fiscal years ended December 31, 2022 and December 25, 2021 is as follows:

Fiscal Year 2022

Fiscal Year 2021

Fiscal Year 2020

Point in

Over

Point in

Over

Point in

Over

    

Time

    

Time

    

Time

    

Time

    

Time

    

Time

Infrastructure

$

1,687,458

$

1,222,288

$

1,388,297

$

973,227

$

1,296,497

$

838,703

Agriculture

 

1,307,681

 

27,604

 

996,278

 

20,772

 

624,831

 

15,261

Other

100,219

123,001

120,063

Total

$

2,995,139

$

1,350,111

$

2,384,575

$

1,117,000

$

1,921,328

$

974,027

Accounts Receivable, Allowance for Credit Loss

(1) SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES – CONTINUED

The following table details the balances of the allowance for doubtful receivables and changes therein:

    

Balance at

    

Charged to

    

Currency

    

Deductions

    

Balance at

Beginning of

Profit and

Translation

from

Close of

For periods ended:

Period

Loss

Adjustment

Reserves

Period

December 31, 2022

$

18,050

$

4,237

$

(522)

$

(875)

$

20,890

December 25, 2021

 

15,952

 

3,379

 

(339)

 

(942)

 

18,050

December 26, 2020

 

9,548

 

7,957

 

260

 

(1,813)

 

15,952