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

MSC Stock Annual Balance Sheet. Download in Excel

Sector:    

Industry: 

 
USD
  
  
()
Previous close:   Open:   Bid:   Ask:
52 week range    
   
   
Mkt Cap:   Avg Vol (90 Days):
Search for a stock

Financials

MSC Balance Sheet

Annual
Invalid dateDec-18Dec-19Dec-20Dec-21Dec-22Dec-23
Accounts payable6 M3 M206000.0211000.0501000.02 M
Accounts receivable2 M1 M157000.0247000.0263000.0
Accrued expenses6 M3 M239000.0232000.0523000.0151 M
Accumulated depreciation & depletion-463 M-605 M-730 M-806 M-913 M-1,121 M
Additional paid in capital1,656 M1,656 M2,134 M2,134 M2,477 M2,477 M
Building & improvements3,385 M
Cash and equivalents377 M327 M575 M499 M510 M228 M
CashCashEquivalentsAndShortTermInvestments377 M327 M575 M499 M510 M228 M
CashEquivalents377 M28 M13000.0418 M510 M184 M
Common par24000.024000.037000.037000.077000.084000.0
Common stock equity843 M891 M1,060 M789 M801 M666 M
CommonStock24000.024000.037000.037000.077000.084000.0
Construction in progress881000.0
CurrentAccruedExpenses130 M
CurrentCapitalLeaseObligation895000.0995000.0899000.01 M1 M
CurrentDeferredRevenue4 M
CurrentDeferredTaxesAssets2 M3 M3 M2 M
CurrentDeferredTaxesLiabilities76 M118 M107 M102 M89 M
Deferred revenues4 M
Float term debt1,262 M1,435 M1,585 M2,087 M2,434 M2,335 M
GoodwillAndOtherIntangibleAssets4 M3 M1 M5000.0
Gross fixed assets (Plant Property & Equipment)2,639 M2,727 M2,928 M3,377 M3,794 M4,014 M
IncomeTaxPayable33000.033000.033000.021000.022000.010000.0
Intangibles4 M3 M1 M5000.0
InterestPayable22 M46 M54 M63 M61 M
Inventories10 M10 M9 M6 M5 M6 M
Invested capital2,505 M2,885 M3,495 M2,877 M3,235 M3,001 M
Land & improvements178 M
Leases134 M
LongTermCapitalLeaseObligation14 M17 M15 M13 M12 M
LongTermDebtAndCapitalLeaseObligation1,262 M1,449 M1,602 M2,102 M2,448 M2,347 M
LongTermProvisions6000.0
Machinery furniture & equipment305 M
Minority interest63 M
Net fixed assets (net PP&E)2,176 M2,122 M2,198 M2,571 M2,881 M2,893 M
NetOtherUnrealizedGainLoss-1,811 M
Non-current deferred income taxes1 M1 M448000.0382000.0309000.0
NonCurrentDeferredLiabilities1 M1 M448000.0382000.0309000.0
NonCurrentDeferredTaxesAssets58 M66 M79 M77 M93 M
NonCurrentPrepaidAssets5 M48 M24 M29 M28 M
Other current assets4 M3 M
Other equity adjustments-14 M269000.012 M-6 M-12 M-1,811 M
Other fixed assets2,122 M2,198 M2,571 M12 M
Other non-current assets129000.0130000.0131000.0130000.0130000.0130000.0
Other non-current liabilities257 M3 M12 M173 M22 M3 M
Other receivable42 M62 M11 M16 M221000.043 M
OtherCurrentLiabilities85 M364 M370 M254 M322 M
OtherInventories6 M
OtherPayable19 M
Payables6 M3 M239000.0232000.0523000.021 M
Prepaid expenses149 M133 M129 M155 M147 M39 M
RecievablesAdjustmentsAllowances-960000.0-965000.0-976000.0-10000.0
Retained earnings-798 M-765 M-1,086 M-1,339 M-1,665 M
Short term debt348 M
Total assets2,802 M2,712 M3,044 M3,319 M3,594 M3,237 M
Total current assets459 M533 M724 M676 M554 M316 M
Total current liabilities439 M367 M370 M255 M247 M157 M
Total equity843 M891 M1,060 M789 M801 M666 M
Total liabilities1,706 M1,821 M1,984 M2,530 M2,717 M2,508 M
Total non-current assets2,222 M2,179 M2,320 M2,643 M2,931 M2,921 M
Total non-current liabilities1,520 M1,453 M1,614 M2,275 M2,470 M2,351 M
TotalEquityGrossMinority843 M891 M1,060 M789 M801 M729 M
TotalEquityGrossMinorityInterest843 M891 M1,060 M789 M801 M729 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest2,802 M2,712 M3,044 M3,319 M3,594 M3,237 M
TotalNonCurrentLiabilitiesNetMinorityInteres1,520 M1,453 M1,614 M2,275 M2,470 M2,351 M
TotalTaxPayable33000.033000.033000.021000.022000.010000.0
UnearnedIncome46 M57 M118 M70 M48 M
UnrealizedGainLoss-1,811 M
Working capital20 M166 M354 M421 M306 M159 M
debtc348 M1 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