MarketBrain

Archrock, Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.5B$1.2B$990.3M$845.6M$781.5M
Gross profit$723.6M$505.9M$375.1M$261.8M
Cash from operations$622.1M$429.6M$310.2M$203.4M$237.4M
Capital expenditure$502.5M$359.0M$298.6M$239.9M$97.9M
Free cash flow$119.6M$70.6M$11.6M-$36.4M$139.5M
Share repurchases$70.2M$13.3M$8.9M$2.4M$2.5M
Total assets$4.3B$3.8B$2.7B$2.6B$2.6B
Total liabilities$2.9B$2.5B$1.8B$1.7B$1.7B

Shares outstanding 175.3M · Free float 90.9%

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