Archrock, Inc.AROC

Market cap
$4.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20241,158+16.89%
Dec 31, 2023990+17.12%
Dec 31, 2022846+8.20%
Dec 31, 2021781-10.69%
Dec 31, 2020875-9.38%
Dec 31, 2019965+6.75%
Dec 31, 2018904+13.82%
Dec 31, 2017795-1.54%
Dec 31, 2016807-19.14%
Dec 31, 2015998-65.58%
Dec 31, 20142,900-8.25%
Dec 31, 20133,160+12.73%
Dec 31, 20122,804+4.48%
Dec 31, 20112,683+9.02%
Dec 31, 20102,462