MarketBrain

Delek US Holdings, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$10.7B$11.9B$16.5B$19.8B$10.6B
Operating income$301.0M-$491.5M$244.7M$457.5M-$34.7M
Cost of revenue$10.1B$11.9B$15.9B$19.1B$10.4B
Cash from operations$535.8M-$66.8M$1.0B$425.3M$371.4M
Capital expenditure$529.5M$427.7M$392.5M$280.2M$222.2M
Free cash flow$6.3M-$494.5M$621.1M$145.1M$149.2M
Share repurchases$79.4M$0$0$64.0M$0
Impairments$17.7M$243.5M$37.9M$0$0
Total assets$6.8B$6.7B$7.2B$8.2B$6.8B
Total debt$3.3B$2.8B$2.7B$3.1B$2.2B

Shares outstanding 61.3M · Free float 91.3%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.