Logo image of AROC

ARCHROCK INC (AROC) Stock Income Statement

NYSE:AROC - New York Stock Exchange, Inc. - US03957W1062 - Common Stock

30.34  +0.61 (+2.05%)

Premarket: 30.37 +0.03 (+0.1%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
AROC Revenue ChartAROC Revenue over time chart
1.09B990.34M845.57M781.46M875.00M
Minority Interest Expense
AROC Minority Interest Expense ChartAROC Minority Interest Expense over time chart
N/AN/AN/AN/A0.00
Cost Of Goods
AROC Cost Of Goods ChartAROC Cost Of Goods over time chart
453.68M449.02M419.48M358.92M377.20M
Gross Profit
AROC Gross Profit ChartAROC Gross Profit over time chart
637.09M541.32M426.08M422.54M497.80M
Operating Expenses
AROC Operating Expenses ChartAROC Operating Expenses over time chart
306.87M283.97M283.29M281.41M296.90M
Selling, General, and Administrative Expenses
AROC Selling, General, and Administrative Expenses ChartAROC Selling, General, and Administrative Expenses over time chart
129.89M116.64M117.18M107.17M105.10M
Operating Income
AROC Operating Income ChartAROC Operating Income over time chart
330.22M257.35M142.80M141.14M200.90M
Interest Income/Expense
AROC Interest Income/Expense ChartAROC Interest Income/Expense over time chart
-113.31M-111.49M-101.26M-108.14M-105.70M
Other Income/Expense
AROC Other Income/Expense ChartAROC Other Income/Expense over time chart
N/AN/AN/A30.26MN/A
Non Recurring Items
AROC Non Recurring Items ChartAROC Non Recurring Items over time chart
-27.54M-13.82M-21.44M-24.30M-191.80M
Income Before Taxes
AROC Income Before Taxes ChartAROC Income Before Taxes over time chart
196.73M142.25M60.59M38.96M-86.00M
Income Tax
AROC Income Tax ChartAROC Income Tax over time chart
51.25M37.25M16.29M10.74M-17.50M
Net Income
AROC Net Income ChartAROC Net Income over time chart
143.40M103.12M42.87M27.05M-69.80M
EBITDA
AROC EBITDA ChartAROC EBITDA over time chart
507.98M423.59M307.06M320.08M394.00M
 
Per Share Data
EPS Diluted Total Ops
AROC EPS Diluted Total Ops ChartAROC EPS Diluted Total Ops over time chart
0.910.670.280.18-0.46
Non GAAP EPS
AROC Non GAAP EPS ChartAROC Non GAAP EPS over time chart
0.920.670.300.190.23
 
Statistics
Gross Profit Margin
AROC Gross Profit Margin ChartAROC Gross Profit Margin over time chart
58.41%54.66%50.39%54.07%56.89%
Profit Margin
AROC Profit Margin ChartAROC Profit Margin over time chart
13.15%10.41%5.07%3.46%-7.98%
Operating Profit Margin
AROC Operating Profit Margin ChartAROC Operating Profit Margin over time chart
30.27%25.99%16.89%18.06%22.96%

All data in USD

Charts

AROC Income Statement data chartAROC Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 200M 400M 600M 800M 1B
AROC Earnings Per Share (EPS) chartAROC EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 TTM 0 0.5 -0.5 -1 -1.5