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 Balance Sheet

Annual
Dec-13Dec-14Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22
"""debtc"""761 M568 M917 M645 M709 M441 M341 M163 M320 M548 M
Accounts payable199 M13 M6 M2 M5 M5 M8 M19 M103 M147 M
Accounts receivable314 M265 M218 M190 M132 M87 M74 M77 M128 M130 M
Accrued expenses394 M199 M589 M306 M399 M430 M286 M350 M485 M567 M
AccruedInterestReceivable11 M22 M10 M5 M4 M3 M157000.0
Accumulated depreciation & depletion-393 M-371 M-494 M-433 M-408 M-276 M-314 M-224 M-64 M-89 M
Additional paid in capital2,520 M2,074 M1,774 M1,852 M1,861 M1,759 M1,760 M1,840 M1,937 M1,931 M
Cash and equivalents468 M466 M1,040 M708 M662 M827 M74 M339 M159 M159 M
CashCashEquivalentsAndShortTermInvestments468 M466 M1,100 M708 M662 M877 M74 M339 M159 M159 M
CashEquivalents422 M392 M555 M518 M564 M422 M5 M1 M1 M
Common par105000.0105000.0105000.0105000.0105000.068000.068000.068000.068000.068000.0
Common stock equity2,122 M1,798 M1,392 M1,166 M934 M437 M-123 M-663 M-1,370 M-1,864 M
CommonStock105000.0105000.0105000.0105000.0105000.068000.068000.068000.068000.068000.0
Cost in excess47 M165 M210 M214 M582 M575 M
CurrentAccruedExpenses146 M130 M228 M277 M386 M418 M277 M330 M382 M420 M
CurrentCapitalLeaseObligation2 M2 M2 M15 M15 M19 M13 M14 M20 M36 M
CurrentDeferredAssets11 M4 M378000.0
CurrentDeferredRevenue16 M1 M2 M214000.0
CurrentDeferredTaxesAssets11 M4 M48 M12 M10 M696000.060 M54 M47 M7 M
CurrentDeferredTaxesLiabilities860000.01 M51 M50 M74 M166 M165 M153 M184 M16 M
Deferred revenues17 M2 M2 M214000.0
Deposits74 M98 M177 M197 M297 M669 M717 M256 M6 M906000.0
DerivativeProductLiabilities6 M
DividendsPayable288 M2 M2 M2 M
FinancialAssets77 M101 M251 M269 M266 M638 M624 M248 M225 M9 M
Float term debt325 M335 M599 M464 M448 M498 M1,292 M1,968 M2,179 M2,471 M
GoodwillAndOtherIntangibleAssets164 M61 M43 M17 M8 M622 M743 M736 M1,240 M929 M
Gross fixed assets (Plant Property & Equipment)1,886 M1,121 M1,413 M1,208 M1,202 M348 M2,922 M3,462 M72 M3,943 M
IncomeTaxPayable48 M56 M67 M24 M6 M4 M752000.0858000.03 M818000.0
Intangibles117 M61 M43 M17 M8 M457 M532 M523 M658 M354 M
InterestPayable37 M53 M53 M89 M90 M46 M29 M81 M74 M120 M
Inventories20 M3 M4 M6 M6 M3 M4 M22 M38 M85 M
InventoriesAdjustmentsAllowances-510000.0-1 M-649000.0-620000.0-607000.0
Invested capital2,447 M2,133 M1,990 M1,630 M1,663 M935 M1,194 M1,408 M895 M607 M
Leases1,114 M1,067 M1,030 M812 M519 M73 M62 M39 M7 M
LineOfCredit73 M
LongTermCapitalLeaseObligation219 M223 M214 M200 M
LongTermDebtAndCapitalLeaseObligation325 M335 M599 M464 M448 M498 M1,511 M2,192 M2,393 M2,671 M
LongTermProvisions700000.03 M1 M15 M1 M5 M2 M1 M411000.0
Minority interest312 M3 M42 M66 M477 M550 M102 M150 M433 M3,880 M
Net fixed assets (net PP&E)1,493 M750 M919 M775 M794 M73 M2,608 M3,238 M7 M3,854 M
NetUnrealizedGainLossInvestments8 M
Non-current deferred income taxes33 M50 M51 M50 M74 M166 M165 M153 M184 M113 M
NonCurrentDeferredAssets18 M17 M32 M
NonCurrentDeferredLiabilities33 M50 M51 M50 M74 M166 M165 M153 M184 M113 M
NonCurrentDeferredRevenue2 M217000.0
NonCurrentDeferredTaxesAssets18 M17 M32 M127 M167 M218 M320 M312 M444 M89 M
NonCurrentNoteReceivables31 M93 M9 M
NonCurrentPrepaidAssets140 M52 M430 M442 M448 M438 M457 M464 M464 M67 M
Notes payable795000.0
NotesReceivable136 M58 M57 M10 M340000.0
Number of employees972.0972.0972.0972.0972.0972.0972.0972.0972.0972.0
Other current assets396 M131 M36 M156 M46 M4 M101 M78 M82 M67 M
Other equity adjustments-15 M-19 M-47 M-88 M-47 M-89 M-97 M-46 M-29 M-28 M
Other fixed assets328 M275 M210 M86 M73 M73 M2,546 M3,199 M
Other non-current assets146 M307 M266 M90 M84 M8 M10 M148 M21 M15 M
Other non-current liabilities27 M65000.0529 M351 M2,064 M2,014 M77 M99 M84 M
Other receivable10 M10 M7 M53 M331 M114 M140 M170 M146 M169 M
OtherCurrentBorrowings488 M322 M566 M562 M512 M397 M286 M24 M137 M169 M
OtherCurrentLiabilities36 M4 M3 M532 M73 M126 M68 M2,914 M3,681 M13 M
OtherDeferredCosts740000.03 M4 M1 M1 M267000.0
OtherInventories6 M4 M6 M22 M39 M85 M
OtherPayable3 M7 M
Payables247 M69 M361 M29 M13 M12 M9 M19 M103 M148 M
Prepaid expenses111 M177 M78 M162 M265 M228 M95 M213 M257 M385 M
RecievablesAdjustmentsAllowances-3 M-2 M-2 M-57000.0-13 M-4 M-7 M-6 M-5 M-1 M
Retained earnings-383 M-258 M-336 M-598 M-879 M-1,233 M-1,786 M-2,457 M-3,277 M-3,767 M
Short term debt761 M568 M917 M645 M709 M441 M328 M149 M299 M513 M
TaxesReceivable14 M37 M45 M6 M
Total assets4,094 M2,959 M3,594 M3,229 M3,465 M4,585 M4,297 M5,335 M6,230 M6,005 M
Total current assets1,300 M1,464 M1,501 M1,195 M1,111 M1,229 M247 M651 M584 M760 M
Total current liabilities1,175 M770 M1,507 M951 M1,108 M870 M627 M3,426 M805 M1,121 M
Total equity2,122 M1,798 M1,392 M1,166 M934 M437 M-123 M-663 M-1,370 M-1,864 M
Total liabilities1,660 M1,159 M2,160 M1,997 M2,450 M2,312 M4,318 M5,847 M3,486 M3,989 M
Total non-current assets2,794 M1,496 M2,092 M2,034 M2,354 M3,357 M4,050 M4,684 M5,645 M5,245 M
Total non-current liabilities485 M389 M653 M1,046 M1,342 M1,441 M3,690 M2,422 M2,682 M2,868 M
TotalEquityGrossMinority2,434 M1,800 M1,434 M1,232 M1,015 M554 M-20 M-513 M-937 M2,016 M
TotalEquityGrossMinorityInterest2,434 M1,800 M1,434 M1,232 M1,015 M554 M-20 M-513 M-937 M2,016 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest4,094 M2,959 M3,594 M3,229 M3,465 M4,585 M4,297 M5,335 M6,230 M6,005 M
TotalNonCurrentLiabilitiesNetMinorityInteres485 M389 M653 M1,046 M1,342 M1,441 M3,690 M2,422 M2,682 M2,868 M
TotalTaxPayable48 M56 M67 M24 M6 M4 M752000.0858000.0818000.0
Treasury stock-5000.0-5000.0-6000.0-8000.0-8000.0-8000.0-8000.0-8000.0-7000.0-7000.0
Working capital125 M694 M-6 M244 M3 M358 M-380 M-2,775 M-220 M-361 M
ltinv217 M221 M253 M414 M754 M388 M65 M313 M391 M438 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 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