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

Sector:    

Industry: 

 
USD
  
  
()
Optionable:   Market Cap:   90-day average vol:

Previous close:   Open:   Bid:   Ask:
52 week range    
   
   

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
Search for a stock

🎉 Exciting news! 🎉

You are invited to join our Discord Channel.

Interact, learn, and grow with experts in the markets!

Join our Discord

Financials

CCM Cash Flow

Annual
Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
(Increase) Decrease in inventories-11 M237000.0315000.0-2 M-554000.02 M-2 M-14 M-4 M-7 M
(Increase) Decrease in other current assets7 M36 M12 M14 M7 M41 M2 M392000.0-175000.0-2000.0
(Increase) Decrease in other current liabilities-4 M11 M-945000.02 M3 M13 M953000.085 M-193 M8 M
(Increase) Decrease in payables72 M54 M9 M-28 M-1 M46 M-170000.011 M262 M17 M
(Increase) Decrease in receivables-111 M1 M43 M10 M43 M48 M4 M-6 M-64 M93000.0
Acquisitions-4 M-7 M-280 M26 M-98 M-544 M-421 M-172 M-66 M-333000.0
Amortization of intangibles30 M23 M19 M11 M6 M4 M12 M16 M30 M34 M
AssetImpairmentCharge23 M61 M29 M7 M77 M9 M
CapitalExpenditureReported102 M51 M427 M96 M110 M167 M233 M169 M299 M32 M
Cash at beginning of period75 M283 M479 M485 M758 M662 M827 M74 M446 M159 M
Cash at end of period283 M77 M75 M190 M98 M918 M74 M446 M25 M23 M
Cash flow115 M498 M233 M-65 M38 M53 M-195 M-230 M-359 M-659 M
CashFlowFromContinuingInvestingActivities-161 M287 M-783 M-88 M-324 M-1,000 M-1,072 M-534 M-566 M-17 M
CashFromDiscontinuedOperatingActivities-11 M-13 M-16 M-59 M
ChangeInAccountPayable49 M31 M-725000.07 M5 M530000.03 M11 M263 M16 M
ChangeInAccruedExpense37 M35 M-2 M-13 M11 M52 M-61 M15 M-3 M17 M
ChangeInIncomeTaxPayable23 M22 M10 M-35 M-7 M46 M-3 M105000.0-858000.0119000.0
ChangeInInterestPayable37 M35 M-2 M-13 M11 M52 M-61 M15 M-3 M17 M
ChangeInPayablesAndAccruedExpense109 M89 M7 M-41 M10 M98 M-61 M26 M259 M34 M
ChangeInPrepaidAssets12 M-5 M15 M-37 M-4 M-10 M11 M-82 M-31 M-19 M
ChangeInTaxPayable23 M22 M10 M-35 M-7 M46 M-3 M105000.0-858000.0119000.0
ChangeInWorkingCapital691000.0133 M76 M-53 M59 M193 M-46 M8 M-34 M17 M
ChangesInAccountReceivables-102 M5 M43 M10 M43 M48 M4 M-6 M-64 M93000.0
CommonStockDividendPaid-454 M-286 M
CommonStockPayments-6 M-20 M-30 M
Current deferred income taxes3 M23 M-432000.022 M13 M8 M-22 M-13 M11 M-10 M
Deferred income taxes3 M23 M-432000.022 M13 M8 M-22 M-13 M11 M-10 M
Depreciation150 M175 M138 M117 M83 M41 M44 M55 M64 M13 M
Depreciation unreconciled182 M202 M158 M129 M95 M55 M83 M103 M126 M52 M
DepreciationAndAmortization182 M202 M158 M129 M95 M55 M83 M103 M126 M52 M
EarningsLossesFromEquityInvestments-16 M-14 M6 M-616000.0-60 M-31 M5 M1 M-18 M6 M
Effect of exchange rate changes4 M-3 M-17 M-11 M157000.0459000.01 M-3 M-5 M-7 M
FinancingCashFlow13 M-93 M91 M-131 M194 M1,203 M513 M1,138 M642 M56 M
Free cash flow-53 M55 M-453 M-149 M-45 M990000.0-359 M-399 M-445 M-31 M
GainLossOnInvestmentSecurities-3 M-34 M-713000.039000.0-147000.0
GainLossOnSaleOfPPE1 M4 M4 M8 M31 M-5 M1 M-677000.03000.0
IncomeTaxPaidSupplementalData-6 M-34 M-49 M-61 M-22 M-37 M-17 M-3 M-437000.0
InterestPaidSupplementalData-6 M-53 M-54 M-81 M-90 M-59 M-64 M-74 M-134 M-21 M
Issuance of capital stock140 M
Issuance of debt-33 M-182 M178 M-207 M-25 M-138 M-157 M-289 M101 M3 M
IssuanceOfCapitalStock140 M
IssuanceOfDebt73 M-163 M569 M-478 M87 M-170 M523 M327 M282 M36 M
Net cash from financing activities65 M-579 M590 M-131 M190 M1,203 M513 M1,138 M642 M56 M
Net cash from investing activities-22 M46 M-60 M-88 M-313 M-1,000 M-1,072 M-534 M-566 M-17 M
Net cash from operating activities43 M79 M-27 M-65 M27 M53 M-195 M-230 M-359 M-31 M
Net change in cash & cash equivalents12 M190 M7 M-296 M-96 M256 M-752 M372 M-292 M63000.0
Net income from continuing operations-80 M95 M-79 M-265 M-286 M-259 M-352 M-404 M-523 M-769 M
NetBusinessPurchaseAndSale-4 M274 M-201 M39 M-115 M-331 M-414 M62 M-66 M-333000.0
NetCommonStockIssuance-6 M-20 M110 M
NetIntangiblesPurchaseAndSale-27 M-59 M-960000.0-749000.0784000.0-576000.0-1 M-20 M-119000.0
NetInvestmentPropertiesPurchaseAndSale-61 M37 M-156 M-43 M-137 M-618 M-494 M-427 M-414 M15 M
NetInvestmentPurchaseAndSale-61 M37 M-156 M-43 M-137 M-618 M-494 M-427 M-414 M15 M
NetIssuancePaymentsOfDebt73 M-163 M569 M-478 M87 M-170 M523 M327 M282 M36 M
NetLongTermDebtIssuance106 M19 M392 M-271 M112 M-32 M681 M615 M181 M33 M
NetPPEPurchaseAndSale-68 M-24 M-426 M-83 M-71 M-53 M-163 M-168 M-66 M-32 M
Operating (gains) losses-14 M-13 M13 M6 M-29 M-35 M6 M359000.0-18 M36 M
Other financing charges net-2 M37 M41 M523 M103 M1,373 M-10 M812 M360 M20 M
Other investing changes net28 M81 M-96 M78 M-87 M-568 M-439 M-399 M-434 M13 M
Other non-cash items24 M58 M66 M96 M62 M46 M83 M-6 M5 M-1 M
Payment of cash dividends454 M286 M
Purchase of Float term investments-59 M-44 M-60 M-50 M-50 M50 M
Purchase of property plant & equipment-95 M-24 M-426 M-84 M-72 M-52 M-164 M-169 M-86 M-32 M
Purchase of short term investments408 M292 M740 M17 M280 M473 M934 M857 M387 M61 M
PurchaseOfIntangibles-27 M-59 M-960000.0-749000.0-2 M-576000.0-1 M-20 M-119000.0
PurchaseOfInvestment-89 M-44 M-60 M-181 M-50 M-50 M50 M-28 M
PurchaseOfLongTermInvestments-30 M-181 M-28 M
PurchaseOfPPE-75 M-51 M-427 M-95 M-109 M-166 M-233 M-168 M-279 M-32 M
Repayment of debt-302 M-273 M-348 M-287 M-168 M-505 M-254 M-242 M-206 M-29 M
RepaymentOfDebt-526 M-464 M-404 M-992 M-486 M-1,369 M-697 M-1,271 M-231 M-57 M
Repurchase of capital stock-6 M-20 M-30 M
Revenue per share32 M27 M20 M12 M11 M14 M38 M48 M62 M39 M
Sale of Float term investments213 M-105 M
Sale of short term investments60 M202 M20 M2 M
SaleOfBusiness280 M79 M13 M-18 M213 M7 M235 M
SaleOfIntangibles3 M
SaleOfInvestment60 M415 M-105 M20 M2 M
SaleOfPPE7 M28 M1 M12 M38 M113 M69 M271000.0213 M817000.0
ShortTermDebtIssuance191 M9 M233 M498 M293 M727 M286 M740 M126 M32 M
ShortTermDebtPayments-224 M-191 M-56 M-705 M-318 M-864 M-443 M-1,029 M-25 M-29 M
StockBasedCompensation9 M7 M8 M8 M12 M11 M21 M21 M15 M-858000.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