Archrock, Inc. (AROC)

USD 23.77

(-7.11%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 990.33 Million 845.56 Million 781.46 Million 874.97 Million 965.48 Million 904.44 Million
Cost of Revenue 615.26 Million 583.74 Million 537.86 Million 570.33 Million 644.32 Million 639.31 Million
Gross Profit 375.07 Million 261.82 Million 243.59 Million 304.63 Million 321.16 Million 265.12 Million
Operating Expenses 116.63 Million 117.18 Million 107.16 Million 105.1 Million 117.72 Million 101.56 Million
Selling, General and Administrative Expenses 116.63 Million 117.18 Million 107.16 Million 105.1 Million 117.72 Million 101.56 Million
Research and Development Expenses - - - - - -
Other Expenses - -1.84 Million 4.7 Million 1.35 Million 216 Thousand 5.81 Million
Cost and Expenses 565.65 Million 700.92 Million 645.03 Million 675.43 Million 762.04 Million 740.87 Million
Operating Income 424.67 Million -24.66 Million -41.68 Million 4.28 Million 15.56 Million 169.37 Million
Interest Expense 111.48 Million 101.25 Million 108.13 Million 105.71 Million 104.68 Million 93.32 Million
Income Tax Expense 37.24 Million 16.29 Million 10.74 Million -17.53 Million -39.14 Million 6.15 Million
Earnings before Tax 142.24 Million 60.58 Million 38.96 Million -85.98 Million 58.45 Million 35.31 Million
Net Income 104.99 Million 44.29 Million 28.21 Million -68.44 Million 97.33 Million 21.06 Million
Earnings Per Share Basic 0.67 0.28 0.18 -0.45 0.70 0.19
Earnings Per Share Diluted 0.67 0.28 0.18 -0.45 0.70 0.19
Weighted Average Shares Outstanding 154.12 Million 153.28 Million 151.68 Million 150.82 Million 137.49 Million 109.3 Million
Weighted Average Shares Outstanding (Diluted) 154.34 Million 153.41 Million 151.83 Million 150.82 Million 137.52 Million 109.42 Million
Gross Margin 0.38 0.31 0.31 0.35 0.33 0.29
EBIT Margin 0.71 0.17 0.18 0.23 0.21 0.19
Profit Margin 0.11 0.05 0.04 -0.08 0.10 0.02
EBITDA 702.75 Million 581.33 Million 506.01 Million 396.92 Million 356.43 Million 169.37 Million
Earnings Before Tax Margin 0.43 -0.03 -0.05 0.00 0.02 0.19

Income Statement Charts