v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Statement [Abstract]        
Revenues, net $ 2,499,411 $ 2,428,427 $ 4,841,586 $ 4,527,831
Cost of sales (2,304,115) (2,210,127) (4,461,297) (4,127,338)
Gross profit 195,296 218,300 380,289 400,493
Selling, marketing, general and administrative expenses (148,438) (124,308) (272,218) (242,720)
(Loss) gain on disposal of businesses (28) 48 1,164 409
Gain on asset sales 686 9,323 1,353 13,124
Long-Lived Asset, Held and Used, Impairment Loss (22) (144) (1,134) (182)
Operating income 47,494 103,219 109,454 171,124
Other income (expense), net 3,869 (18,716) 8,407 (19,064)
Interest income 4,367 2,955 8,572 5,995
Interest expense (14,857) (17,516) (27,443) (34,698)
Income from continuing operations before income taxes and equity earnings 40,873 69,942 98,990 123,357
Income tax expense (14,802) (25,504) (36,784) (43,082)
Equity method earnings 9,056 8,501 10,656 16,793
Income from continuing operations 35,127 52,939 72,862 97,068
Loss from discontinued operations, net of income taxes 0 (34,950) 0 (34,920)
Net income 35,127 17,989 72,862 62,148
Income attributable to noncontrolling interests (9,143) (8,023) (15,581) (13,270)
Net income attributable to Dole plc $ 25,984 $ 9,966 $ 57,281 $ 48,878
Income per share - basic:        
Continuing operations (in USD per share) $ 0.27 $ 0.47 $ 0.60 $ 0.88
Discontinued operations (in USD per share) 0 (0.37) 0 (0.37)
Net income per share attributable to Dole plc - basic (in USD per share) 0.27 0.10 0.60 0.51
Income per share - diluted:        
Continuing operations (in USD per share) 0.27 0.46 0.60 0.87
Discontinued operations (in USD per share) 0 (0.36) 0 (0.36)
Net income per share attributable to Dole plc - diluted (in USD per share) $ 0.27 $ 0.10 $ 0.60 $ 0.51
Weighted-average shares:        
Basic (in shares) 95,046 95,145 95,110 95,127
Diluted (in shares) 95,703 95,850 95,733 95,763