The Petroleum Segment reported fourth quarter 2024 net income of $35 million and EBITDA of $72 million, compared to net ...
Fourth quarter 2024 net sales were $485.7 million, compared to fourth quarter 2023 net sales of $473.0 million. Fourth quarter 2024 operating income was $43.0 million, compared to fourth quarter 2023 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results