MarketBrain

Helmerich & Payne, Inc.

Financial highlights

MetricFY September 30, 2025FY September 30, 2024FY September 30, 2023FY September 30, 2022FY September 30, 2021
Revenue$3.7B$2.7B$2.9B$2.0B$1.2B
Operating income$3.3M$457.4M$568.3M$45.3M-$428.5M
Cash from operations$543.0M$684.7M$833.7M$233.9M$136.4M
Capital expenditure$426.4M$495.1M$395.5M$250.9M$82.1M
Free cash flow$116.6M$189.6M$438.2M-$17.0M$54.3M
Share repurchases$0$51.3M$247.2M$77.0M$0
Impairments$194.0M$0$12.1M$4.4M$70.8M
Total assets$6.7B$5.8B$4.4B$4.4B$5.0B
Total debt$2.1B$1.8B$550.0M$1.0B

Shares outstanding 99.9M · Free float 95.5%

Annual filing data through FY ended September 30, 2025; float as of July 8, 2026.