XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.2
Other Comprehensive Earnings (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Selling, general and administrative expenses $ 452,193 $ 434,340 $ 915,317 $ 866,754
Tax provision (benefit) 71,467 57,784 238,128 115,500
Net earnings (281,822) (242,239) (914,043) (470,813)
Other income, net (12,872) (6,678) (19,288) (10,486)
Earnings before provision for income taxes (353,289) (300,023) (1,152,171) (586,313)
Reclassification out of Accumulated Other Comprehensive Income | Foreign currency translation:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Selling, general and administrative expenses 0 0 13,931 0
Tax provision (benefit) 0 0 0 0
Net earnings 0 0 13,931 0
Reclassification out of Accumulated Other Comprehensive Income | Pension plans:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Tax provision (benefit) 138 83 277 165
Net earnings (522) (273) (1,048) (543)
Earnings before provision for income taxes (660) (356) (1,325) (708)
Reclassification out of Accumulated Other Comprehensive Income | Amortization of actuarial gain        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net (476) (639) (950) (1,280)
Reclassification out of Accumulated Other Comprehensive Income | Amortization of prior service (credits) costs        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Other income, net (184) 283 (375) 572
Reclassification out of Accumulated Other Comprehensive Income | Cash flow hedges:        
Reclassification Adjustment out of Accumulated Other Comprehensive Income [Line Items]        
Tax provision (benefit) 54 (193) 174 (420)
Net earnings (231) 852 (704) 1,698
Earnings before provision for income taxes $ (285) $ 1,045 $ (878) $ 2,118