Logo image of VLO

VALERO ENERGY CORP (VLO) Stock Income Statement

USA - NYSE:VLO - US91913Y1001 - Common Stock

181.76 USD
+5.98 (+3.4%)
Last: 11/14/2025, 8:04:00 PM
182.325 USD
+0.56 (+0.31%)
After Hours: 11/14/2025, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
VLO Revenue ChartVLO Revenue over time chart
123.07B129.88B144.77B176.38B113.98B
Gross Premiums Earned
VLO Gross Premiums Earned ChartVLO Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
VLO Loss Claims ChartVLO Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
VLO Deferred Policy Acquisition Expense ChartVLO Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
VLO Net Interest Income ChartVLO Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
VLO Non Interest Income ChartVLO Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
VLO Loan Loss Provision ChartVLO Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
VLO Net Interest Income after Provision ChartVLO Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
VLO Non Interest Expense ChartVLO Non Interest Expense over time chart
nullnullnullnullnull
Minority Interest Expense
VLO Minority Interest Expense ChartVLO Minority Interest Expense over time chart
61.00M-236.00M-314.00M-351.00M-358.00M
Cost Of Goods
VLO Cost Of Goods ChartVLO Cost Of Goods over time chart
118.91B125.08B131.83B159.61B110.85B
Gross Profit
VLO Gross Profit ChartVLO Gross Profit over time chart
4.16B4.80B12.93B16.77B3.13B
Operating Expenses
VLO Operating Expenses ChartVLO Operating Expenses over time chart
1.07B1.05B1.07B1.02B999.00M
Research and Development
VLO Research and Development ChartVLO Research and Development over time chart
nullnullnullnullnull
Selling, General, and Administrative Expenses
VLO Selling, General, and Administrative Expenses ChartVLO Selling, General, and Administrative Expenses over time chart
993.00M961.00M998.00M914.00M865.00M
Operating Income
VLO Operating Income ChartVLO Operating Income over time chart
3.08B3.75B11.86B15.75B2.13B
Interest Income/Expense
VLO Interest Income/Expense ChartVLO Interest Income/Expense over time chart
-552.00M-556.00M-101.00M-562.00M-603.00M
Other Income/Expense
VLO Other Income/Expense ChartVLO Other Income/Expense over time chart
402.00M499.00Mnull372.00M16.00M
Non Recurring Items
VLO Non Recurring Items ChartVLO Non Recurring Items over time chart
-1.13B011.00M-251.00M0
Income Before Taxes
VLO Income Before Taxes ChartVLO Income Before Taxes over time chart
1.80B3.70B11.77B15.31B1.54B
Income Tax
VLO Income Tax ChartVLO Income Tax over time chart
370.00M692.00M2.62B3.43B255.00M
Net Income
VLO Net Income ChartVLO Net Income over time chart
1.49B2.76B8.81B11.48B924.00M
EBITDA
VLO EBITDA ChartVLO EBITDA over time chart
6.12B6.53B14.56B18.22B4.54B
 
Per Share Data
EPS Diluted Total Ops
VLO EPS Diluted Total Ops ChartVLO EPS Diluted Total Ops over time chart
4.80418.577624.951829.00252.2703
Non GAAP EPS
VLO Non GAAP EPS ChartVLO Non GAAP EPS over time chart
7.4699999999999998.3124.70999999999999729.2692.44
 
Statistics
Gross Profit Margin
VLO Gross Profit Margin ChartVLO Gross Profit Margin over time chart
3.38%3.70%8.93%9.51%2.75%
Profit Margin
VLO Profit Margin ChartVLO Profit Margin over time chart
1.21%2.13%6.08%6.51%0.81%
Operating Profit Margin
VLO Operating Profit Margin ChartVLO Operating Profit Margin over time chart
2.51%2.89%8.19%8.93%1.87%

All data in USD

Charts

VLO Income Statement data chartVLO Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 50B 100B 150B
VLO Earnings Per Share (EPS) chartVLO EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 10 20