Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS

MRC Stock Annual Cash Flow. Download in Excel

MRC Global Inc. logo

MRC Global Inc.

Sector: Energy   

Industry: Oil & Gas Equipment & Services

12.55
 
USD
  
-0.06
  
(-0.48%)
Previous close: 12.61  Open: 12.5  Bid: 12.17  Ask: 14.6
52 week range    
9.77   
   14.91
Mkt Cap: 1,124 M  Avg Vol (90 Days): 1,240,180
Peers   
DNOW / 
KAMN / 
RS / 
CAS / 
CVX / 
MPC / 
Last updated: Monday 23rd December 2024

Stock Rankings

51
MarketXLS Rank
80
Value
30
Technical
44
Quality
How are these ranks calculated?
Search for a stock

Financials

MRC Cash Flow

Annual
Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23
(Increase) Decrease in inventories-209 M419 M141 M-168 M-175 M95 M173 M-27 M-196 M16 M
(Increase) Decrease in other current assets2 M6 M-23 M8 M8 M
(Increase) Decrease in other working capital10 M7 M-2 M-9 M-3 M
(Increase) Decrease in payables-30 M-198 M-13 M93 M27 M-79 M-98 M60 M90 M-58 M
(Increase) Decrease in receivables-132 M412 M128 M-118 M-74 M127 M141 M-61 M-128 M72 M
Acquisitions-344 M
Amortization of intangibles68 M60 M47 M45 M45 M42 M26 M24 M21 M21 M
AssetImpairmentCharge465 M46 M14 M1000000.07 M62 M-1000000.0
CapitalExpenditureReported20 M39 M33 M30 M20 M18 M11 M10 M11 M15 M
Cash at beginning of period25 M25 M69 M109 M48 M43 M32 M119 M48 M32 M
Cash at end of period24 M69 M112 M48 M43 M32 M119 M119 M32 M131 M
Cash flow-106 M690 M253 M-48 M-11 M242 M266 M56 M-20 M181 M
CashFlowFromContinuingInvestingActivities-362 M-41 M16 M-27 M-14 M-16 M19 M-7 M-11 M-14 M
ChangeInAccountPayable-30 M-198 M-13 M93 M27 M-79 M-98 M60 M90 M-58 M
ChangeInAccruedExpense10 M-40 M-8 M33 M-17 M-35 M-3 M-18 M33 M-16 M
ChangeInInterestPayable10 M-40 M-8 M33 M-17 M
ChangeInPayablesAndAccruedExpense-20 M-238 M-21 M126 M10 M-114 M-101 M42 M123 M-74 M
ChangeInWorkingCapital-359 M599 M225 M-152 M-231 M118 M220 M-48 M-210 M11 M
ChangesInAccountReceivables-132 M412 M128 M-118 M-74 M127 M141 M-61 M-128 M72 M
CommonStockPayments-12 M-95 M-68 M-125 M-75 M
Current deferred income taxes-34 M-87 M-23 M-78 M-9 M-5 M-21 M-15 M-7 M-7 M
Deferred income taxes-34 M-87 M-23 M-78 M-9 M-5 M-21 M-15 M-7 M-7 M
Depreciation22 M21 M22 M22 M23 M21 M20 M19 M18 M19 M
Depreciation unreconciled95 M85 M73 M70 M69 M64 M47 M45 M39 M40 M
DepreciationAndAmortization95 M85 M73 M70 M69 M64 M46 M43 M39 M40 M
Effect of exchange rate changes1000000.02 M-2 M-2 M-1000000.0
FinancingCashFlow467 M-599 M-226 M9 M24 M-238 M-195 M-118 M17 M-67 M
Free cash flow-125 M652 M221 M-75 M-25 M225 M280 M49 M-31 M167 M
GainLossOnInvestmentSecurities1000000.0-1000000.0
IncomeTaxPaidSupplementalData103 M90 M11 M35 M39 M34 M3 M15 M35 M55 M
InterestPaidSupplementalData57 M43 M30 M27 M37 M39 M27 M21 M21 M33 M
Issuance of debt476 M-673 M129 M162 M-129 M-161 M45 M-35 M
IssuanceOfDebt468 M-931 M-108 M111 M158 M-133 M-167 M-90 M43 M-39 M
Net cash from financing activities467 M-599 M-226 M9 M24 M-238 M-200 M1000000.017 M-67 M
Net cash from investing activities-362 M-41 M16 M-27 M-14 M-16 M19 M-7 M-11 M-14 M
Net cash from operating activities-106 M690 M253 M-48 M-11 M242 M261 M56 M-20 M181 M
Net change in cash & cash equivalents-1 M50 M43 M-66 M-1000000.0-12 M85 M-69 M-14 M100 M
Net income from continuing operations144 M-331 M-83 M50 M74 M39 M-274 M-14 M75 M114 M
NetBusinessPurchaseAndSale-344 M48 M
NetCommonStockIssuance-12 M-95 M-68 M-125 M-75 M
NetForeignCurrencyExchangeGainLoss2 M3 M4 M-2 M
NetInvestmentPropertiesPurchaseAndSale700000.0-3 M1000000.0
NetInvestmentPurchaseAndSale700000.0-3 M1000000.0
NetIssuancePaymentsOfDebt468 M-931 M-108 M111 M158 M-133 M-167 M-90 M43 M-39 M
NetLongTermDebtIssuance-8 M-258 M-108 M-18 M-4 M-4 M-6 M-90 M-2 M-4 M
NetPPEPurchaseAndSale-19 M-38 M-32 M-27 M-14 M-17 M19 M-7 M-11 M-14 M
NetPreferredStockIssuance355 M
Operating (gains) losses2 M3 M4 M1000000.0-1000000.0
Other financing charges net150000.0-377000.0-3 M-5 M-6 M-9 M115 M-2 M-4 M
Other investing changes net700000.0-3 M1000000.0
Other non-cash items45 M421 M57 M61 M87 M26 M294 M88 M83 M23 M
Payment of cash dividends10 M24 M24 M24 M24 M24 M24 M24 M24 M
PreferredStockDividendPaid-10 M-24 M-24 M-24 M-24 M-24 M-24 M-24 M-24 M
PreferredStockIssuance355 M
ProceedsFromStockOptionExercised3 M314000.01000000.01000000.021 M
Purchase of property plant & equipment-19 M-38 M-32 M-27 M-14 M-17 M19 M-7 M-11 M-14 M
PurchaseOfPPE-20 M-39 M-33 M-30 M-20 M-18 M-11 M-10 M-11 M-15 M
Repayment of debt-8 M-258 M-108 M-18 M-4 M-4 M-6 M-90 M-2 M-4 M
RepaymentOfDebt-1,509 M-1,601 M-149 M-714 M-1,122 M-1,149 M-825 M-479 M-781 M-886 M
Repurchase of capital stock-12 M-95 M-68 M-125 M-75 M
Revenue per share73 M64 M51 M48 M46 M43 M27 M26 M21 M21 M
SaleOfBusiness48 M
SaleOfPPE1 M1000000.01000000.03 M6 M1000000.030 M3 M1000000.0
ShortTermDebtIssuance1,977 M670 M41 M825 M1,280 M1,016 M658 M389 M824 M847 M
ShortTermDebtPayments-1,501 M-1,343 M-41 M-696 M-1,118 M-1,145 M-819 M-389 M-779 M-882 M
StockBasedCompensation9 M10 M12 M16 M14 M16 M12 M12 M13 M14 M
UnrealizedGainLossOnInvestmentSecurities1 M1000000.0-1000000.01000000.0
Call: 1-877-778-8358
Ankur Mohan MarketXLS
Welcome! I'm Ankur, the founder and CEO of MarketXLS. With more than ten years of experience, I have assisted over 2,500 customers in developing personalized investment research strategies and monitoring systems using Excel.

I invite you to book a demo with me or my team to save time, enhance your investment research, and streamline your workflows.
Implement “your own” investment strategies in Excel with thousands of MarketXLS functions and templates.

MarketXLS is a complete Excel stock solution

Kevin Hsu

StockKevin.com

I have used lots of stock and option information services. This is the only one which gives me what I need inside Excel

Lloyd Lenase

Option Day Trader

MarketXLS is a data junkie’s dream. It gives me the flexibility to mine for hidden treasures.

Dave

Swing trader since 2011

I like to access historical closing prices on a particular date. That makes tracking performance easy.

Patrick Cusatis, Ph.D., CFA

Associate Professor of Finance - Penn State University