Logo image of AROC

ARCHROCK INC (AROC) Stock Balance Sheet

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

24.78  +0.3 (+1.23%)

After market: 24.78 0 (0%)

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.

MRQ
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
AROC Cash Equivalents ChartAROC Cash Equivalents over time chart
4.84M4.42M1.34M1.57M1.57M
Receivables
AROC Receivables ChartAROC Receivables over time chart
164.83M132.48M124.07M137.54M104.93M
Inventories
AROC Inventories ChartAROC Inventories over time chart
94.80M89.69M81.76M84.62M72.87M
Other Current Assets
AROC Other Current Assets ChartAROC Other Current Assets over time chart
7.51M6.54M5.99M8.23M7.20M
Total Current Assets
AROC Total Current Assets ChartAROC Total Current Assets over time chart
271.97M233.12M213.16M231.96M186.57M
 
Non-Current Assets
PPE Net
AROC PPE Net ChartAROC PPE Net over time chart
3.44B3.34B2.32B2.22B2.24B
Goodwill
AROC Goodwill ChartAROC Goodwill over time chart
52.16M52.16MN/AN/AN/A
Intangibles
AROC Intangibles ChartAROC Intangibles over time chart
95.54M98.27M30.18M37.08M47.89M
Other Non-Current Assets
AROC Other Non-Current Assets ChartAROC Other Non-Current Assets over time chart
100.27M101.46M96.53M113.75M111.49M
Total Non-Current Assets
AROC Total Non-Current Assets ChartAROC Total Non-Current Assets over time chart
3.69B3.59B2.44B2.37B2.40B
 
TOTAL ASSETS
AROC TOTAL ASSETS ChartAROC TOTAL ASSETS over time chart
3.96B3.82B2.66B2.60B2.59B
 
LIABILITIES
Current Liabilities
Short Term Debt
AROC Short Term Debt ChartAROC Short Term Debt over time chart
0.000.000.000.000.00
Accrued Expenses
AROC Accrued Expenses ChartAROC Accrued Expenses over time chart
112.34M115.67M78.22M66.81M71.31M
Accounts Payable
AROC Accounts Payable ChartAROC Accounts Payable over time chart
64.02M57.57M61.03M64.32M38.92M
Other Current Liabilities
AROC Other Current Liabilities ChartAROC Other Current Liabilities over time chart
8.27M15.37M12.90M17.44M15.02M
Total Current Liabilities
AROC Total Current Liabilities ChartAROC Total Current Liabilities over time chart
184.63M188.60M152.14M148.57M125.25M
 
Non-Current Liabilities
Long Term Debt
AROC Long Term Debt ChartAROC Long Term Debt over time chart
2.30B2.20B1.58B1.55B1.53B
Deferred Taxes/Income
AROC Deferred Taxes/Income ChartAROC Deferred Taxes/Income over time chart
80.92M62.51M4.92M854.00K1.14M
Other Non-Current Liabilities
AROC Other Non-Current Liabilities ChartAROC Other Non-Current Liabilities over time chart
51.44M51.19M43.00M40.30M41.31M
Total Non-Current Liabilities
AROC Total Non-Current Liabilities ChartAROC Total Non-Current Liabilities over time chart
2.43B2.31B1.63B1.59B1.57B
 
TOTAL LIABILITIES
AROC TOTAL LIABILITIES ChartAROC TOTAL LIABILITIES over time chart
2.61B2.50B1.78B1.74B1.70B
 
SHAREHOLDERS' EQUITY
Retained Earnings
AROC Retained Earnings ChartAROC Retained Earnings over time chart
-2.40B-2.44B-2.50B-2.51B-2.46B
Additional Paid In Capital
AROC Additional Paid In Capital ChartAROC Additional Paid In Capital over time chart
3.89B3.88B3.47B3.46B3.44B
Minority Interest
AROC Minority Interest ChartAROC Minority Interest over time chart
N/AN/AN/AN/AN/A
Common Shares
AROC Common Shares ChartAROC Common Shares over time chart
1.86M1.85M1.65M1.63M1.61M
Treasury Stock
AROC Treasury Stock ChartAROC Treasury Stock over time chart
-136.38M-121.19M-101.27M-88.58M-86.14M
Other Shareholders' Equity
AROC Other Shareholders' Equity ChartAROC Other Shareholders' Equity over time chart
N/AN/AN/A0.00-984.00K
Shares Outstanding
AROC Shares Outstanding ChartAROC Shares Outstanding over time chart
175.52M175.17M155.96M155.63M154.07M
Tangible Book Value per Share
AROC Tangible Book Value per Share ChartAROC Tangible Book Value per Share over time chart
6.856.705.395.295.48
Total Shareholders' Equity
AROC Total Shareholders' Equity ChartAROC Total Shareholders' Equity over time chart
1.35B1.32B871.02M860.69M891.44M
 
TOTAL LIABILITIES AND EQUITY
AROC TOTAL LIABILITIES AND EQUITY ChartAROC TOTAL LIABILITIES AND EQUITY over time chart
3.96B3.82B2.66B2.60B2.59B
 
Statistics
Debt/Equity
AROC Debt/Equity ChartAROC Debt/Equity over time chart
1.701.661.821.801.72
Current Ratio
AROC Current Ratio ChartAROC Current Ratio over time chart
1.471.241.401.561.49
Return On Assets (ROA)
AROC Return On Assets (ROA) ChartAROC Return On Assets (ROA) over time chart
5.03%4.44%3.88%1.65%1.04%
Return On Equity (ROE)
AROC Return On Equity (ROE) ChartAROC Return On Equity (ROE) over time chart
14.79%12.84%11.84%4.98%3.03%
Return On Invested Capital (ROIC)
AROC Return On Invested Capital (ROIC) ChartAROC Return On Invested Capital (ROIC) over time chart
8.06%7.43%7.60%4.31%4.24%
Return On Invested Capital Ex Cash (ROICexc)
AROC Return On Invested Capital Ex Cash (ROICexc) ChartAROC Return On Invested Capital Ex Cash (ROICexc) over time chart
8.07%7.44%7.61%4.31%4.24%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
AROC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartAROC Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
8.40%7.76%7.70%4.38%4.32%

All data in USD , ROIC based on taxRate of 0.26

Charts

AROC Balance Sheet Over Time ChartAROC Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
AROC Balance Sheet - Short Vs Long Term ChartAROC Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 1B 2B 3B