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

MOD Stock Annual Cash Flow. Download in Excel

Modine Manufacturing Company logo

Modine Manufacturing Company

Sector: Consumer Cyclical   

Industry: Auto Parts

101.75
 
USD
  
-0.59
  
(-0.58%)
Previous close: 102.34  Open: 102.21  Bid: 99.0  Ask: 103.69
52 week range    
64.79   
   146.84
Mkt Cap: 5,236 M  Avg Vol (90 Days): 1,005,360
Last updated: Friday 27th June 2025

Stock Rankings

77
MarketXLS Rank
65
Value
90
Technical
78
Quality
How are these ranks calculated?
Financials

MOD Cash Flow

Annual
Mar-16Mar-17Mar-18Mar-19Mar-20Mar-21Mar-22Mar-23Mar-24Mar-25
AssetImpairmentCharge10 M3 M400000.09 M167 M-56 M
CapitalExpenditureReported63 M64 M71 M74 M71 M33 M40 M51 M88 M84 M
CashFlowFromContinuingInvestingActivities-78 M-422 M-72 M-73 M-60 M-31 M-51 M-50 M-283 M-87 M
ChangeInAccountPayable-10 M20 M25 M17 M-38 M44 M55 M10 M-59 M11 M
ChangeInPayablesAndAccruedExpense-10 M20 M25 M17 M-38 M44 M55 M10 M-59 M11 M
ChangeInWorkingCapital-5 M-30 M-26 M-60 M-23 M28 M-95 M-59 M-39 M-91 M
ChangesInAccountReceivables8 M-26 M-26 M-15 M37 M-17 M-56 M-41 M-8 M-61 M
CommonStockDividendPaid-900000.0-900000.0-2 M-1 M-900000.0-600000.0-500000.0-1 M
CommonStockPayments-7 M-600000.0-2 M-7 M-18 M-31 M
DepreciationAndAmortization50 M58 M77 M77 M77 M69 M55 M55 M56 M78 M
FinancingCashFlow3 M348 M-50 M-26 M33 M-145 M39 M-33 M63 M-114 M
GainLossOnSaleOfBusiness-4 M
GainLossOnSaleOfPPE400000.0-2 M2 M-800000.07 M
IssuanceOfDebt11 M357 M-52 M-21 M43 M-147 M41 M-26 M78 M-82 M
NetBusinessPurchaseAndSale-1 M-364 M4 M-186 M-3 M
NetCommonStockIssuance-7 M-600000.0-2 M-7 M-18 M-31 M
NetInvestmentPropertiesPurchaseAndSale-14 M700000.0-900000.0800000.0800000.01 M-11 M300000.03 M
NetInvestmentPurchaseAndSale-14 M700000.0-900000.0800000.0800000.01 M-11 M300000.03 M
NetIssuancePaymentsOfDebt11 M357 M-52 M-21 M43 M-147 M41 M-26 M78 M-82 M
NetLongTermDebtIssuance11 M357 M-52 M-21 M42 M-151 M45 M-29 M72 M-82 M
NetPPEPurchaseAndSale-62 M-59 M-71 M-74 M-65 M-33 M-40 M-51 M-88 M-84 M
Other non-cash items-5 M8 M21 M14 M21 M179 M-47 M11 M17 M33 M
PensionAndEmployeeBenefitExpense46 M-3 M16 M-10 M-15 M16 M10 M6 M15 M2 M
PurchaseOfInvestment-600000.0-1 M-700000.01 M800000.0-200000.0-5 M3 M
PurchaseOfPPE-63 M-64 M-71 M-74 M-71 M-33 M-40 M-51 M-88 M-84 M
RepaymentOfDebt-27 M-202 M-223 M-252 M-630 M-184 M-307 M-403 M-260 M-496 M
SaleOfBusiness4 M
SaleOfPPE400000.06 M300000.0300000.06 M700000.0
ShortTermDebtIssuance1 M4 M-4 M3 M6 M-700000.0
StockBasedCompensation5 M7 M10 M8 M7 M6 M6 M7 M11 M26 M
begcash71 M69 M35 M40 M42 M71 M46 M
capex-62 M-59 M-71 M-74 M-65 M-33 M-40 M-51 M-88 M-84 M
cffcf3 M348 M-50 M-26 M33 M-145 M39 M-33 M63 M-114 M
cffinv-78 M-422 M-72 M-73 M-60 M-31 M-51 M-50 M-283 M-87 M
cffoa72 M42 M124 M103 M58 M150 M12 M108 M215 M213 M
chgcash-2 M-35 M6 M2 M29 M-25 M-300000.024 M-6 M13 M
chginv-3 M-3 M-12 M-22 M-12 M-5 M-71 M-49 M-17 M14 M
chgothca-2 M-5 M
chgothcl-18 M-7 M-28 M-25 M-22 M-22 M2 M34 M-69 M
chgothwc-12 M15 M28 M-2 M20 M12 M15 M
chgpay-10 M20 M25 M17 M-38 M44 M55 M10 M-59 M11 M
chgrec8 M-26 M-26 M-15 M37 M-17 M-56 M-41 M-8 M-61 M
definc-19 M-5 M12 M-4 M1000000.068 M-4 M-60 M6 M7 M
deftax-19 M-5 M12 M-4 M1000000.068 M-4 M-60 M6 M7 M
depamor50 M58 M77 M77 M77 M69 M55 M55 M56 M78 M
divpaid900000.0900000.02 M1 M900000.0600000.0500000.01 M
effexch1 M-2 M3 M-3 M-2 M1 M-400000.0-2 M-800000.0-1 M
endcash69 M34 M40 M42 M71 M46 M45 M22 M6 M11 M
fcf10 M-17 M54 M30 M-7 M117 M-29 M57 M127 M129 M
ltdebtiss38 M559 M171 M231 M672 M33 M352 M374 M333 M415 M
ltdebtpay-27 M-202 M-223 M-252 M-630 M-184 M-307 M-403 M-260 M-496 M
netinccont-1000000.015 M24 M86 M-2 M-209 M86 M154 M163 M186 M
netothfin-400000.0-400000.03 M-3 M-3 M3 M-500000.0700000.03 M900000.0
netothinv-13 M2 M-200000.0-300000.02 M-6 M300000.03 M
netstdebtiss1 M4 M-4 M3 M6 M-700000.0
opcf72 M42 M124 M103 M58 M150 M12 M108 M215 M213 M
opgainloss52 M-5 M16 M-8 M-16 M16 M16 M6 M11 M2 M
purchbus-1 M-364 M-186 M-3 M
purchsti-600000.0-1 M-700000.01 M800000.0-200000.0-5 M3 M
repurchstk-7 M-600000.0-2 M-7 M-18 M-31 M
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 provides all the tools I need for in-depth stock analysis. It's user-friendly and constantly improving. A must-have for serious investors.

John D.

Financial Analyst

I have been using MarketXLS for the last 6+ years and they really enhanced the product every year and now in the journey of bringing in AI...

Kirubakaran K.

Investment Professional

MarketXLS is a powerful tool for financial modeling. It integrates seamlessly with Excel and provides real-time data.

David L.

Financial Analyst

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

Lloyd L.

Professional Trader