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

MSA Stock Annual Balance Sheet. Download in Excel

MSA Safety Incorporated logo

MSA Safety Incorporated

Sector: Industrials   

Industry: Security & Protection Services

169.16
 
USD
  
1.10
  
(0.65%)
Previous close: 168.06  Open: 168.71  Bid: 94.47  Ask: 270.86
52 week range    
127.86   
   200.61
Mkt Cap: 6,629 M  Avg Vol (90 Days): 247,330
Last updated: Friday 27th June 2025

Stock Rankings

74
MarketXLS Rank
80
Value
66
Technical
76
Quality
How are these ranks calculated?
Financials

MSA Balance Sheet

Annual
Dec-15Dec-16Dec-17Dec-18Dec-19Dec-20Dec-21Dec-22Dec-23Dec-24
Accounts payable68 M63 M87 M78 M89 M87 M107 M113 M112 M108 M
Accumulated depreciation & depletion-319 M-337 M-358 M-374 M-384 M-405 M-406 M-424 M-456 M-473 M
Cash and equivalents106 M114 M134 M140 M152 M161 M141 M163 M146 M165 M
CashCashEquivalentsAndShortTermInvestments106 M114 M134 M140 M152 M161 M141 M163 M146 M165 M
CashEquivalents2 M1 M134 M140 M18 M600000.09 M2 M
CommonStock158 M173 M195 M212 M229 M243 M260 M282 M312 M330 M
CurrentAccruedExpenses38 M40 M39 M51 M
CurrentCapitalLeaseObligation11 M12 M13 M11 M9 M10 M10 M9 M10 M11 M
CurrentDeferredTaxesAssets53 M46 M56 M69 M73 M81 M111 M116 M51 M57 M
CurrentDeferredTaxesLiabilities43 M42 M30 M31 M50 M-66 M-109 M-122 M-120 M-138 M
DefinedPensionBenefit62 M63 M83 M58 M75 M98 M163 M142 M172 M225 M
EmployeeBenefits156 M158 M171 M166 M187 M208 M190 M138 M144 M134 M
Float term debt458 M364 M448 M341 M371 M332 M638 M601 M620 M528 M
GoodwillAndOtherIntangibleAssets430 M410 M605 M583 M608 M604 M944 M902 M894 M867 M
IncomeTaxPayable12 M4 M7 M4 M5 M6 M20 M15 M
InterestPayable11 M16 M
Leases6 M6 M6 M
LineOfCredit327 M13 M13 M11 M9 M212 M324 M307 M60 M10 M
LongTermCapitalLeaseObligation43 M45 M41 M35 M44 M46 M
LongTermDebtAndCapitalLeaseObligation458 M364 M448 M341 M371 M332 M638 M601 M620 M528 M
LongTermProvisions58 M19 M59 M49 M26 M44 M55 M74 M9 M
Minority interest632000.03 M5 M6 M7 M8 M
NetOtherUnrealizedGainLoss2 M593000.0-557000.0646000.0-371000.0-236000.0-788000.0-6 M-173000.0-819000.0
NonCurrentDeferredAssets26 M23 M26 M33 M33 M36 M35 M25 M33 M26 M
NonCurrentDeferredLiabilities25 M34 M9 M7 M10 M21 M33 M32 M102 M108 M
NonCurrentDeferredTaxesAssets26 M23 M26 M33 M33 M36 M35 M25 M33 M26 M
NonCurrentPensionAndOtherPostretirementBenefitPlans156 M158 M171 M166 M187 M208 M190 M138 M144 M134 M
OtherCurrentBorrowings7 M27 M27 M20 M20 M20 M7 M27 M26 M
OtherCurrentLiabilities70 M69 M77 M84 M136 M156 M163 M146 M174 M139 M
OtherInventories170 M145 M194 M197 M185 M245 M281 M338 M293 M297 M
OtherPayable36 M26 M24 M34 M37 M49 M392 M43 M
Payables80 M67 M87 M78 M96 M90 M112 M119 M132 M123 M
PreferredStock4 M4 M4 M4 M4 M4 M4 M4 M4 M4 M
Raw materials86 M84 M117 M125 M151 M161 M186 M225 M189 M190 M
RecievablesAdjustmentsAllowances-5 M-5 M-5 M-6 M-7 M-7 M-8 M
Retained earnings859 M901 M869 M936 M798 M921 M901 M1,000 M1,014 M1,208 M
TaxesReceivable9 M16 M31 M11 M13 M26 M21 M22 M13 M19 M
Total capitalization975 M922 M1,045 M975 M1,425 M1,458 M2,070 M2,090 M2,162 M2,153 M
TotalEquityGrossMinority517 M561 M603 M640 M733 M847 M834 M924 M967 M1,143 M
TotalEquityGrossMinorityInterest517 M561 M603 M640 M733 M847 M834 M924 M967 M1,143 M
TotalLiabilitiesAndTotalEquityGrossMinorityInterest1,423 M1,354 M1,685 M1,608 M1,740 M1,920 M2,396 M2,377 M2,170 M2,206 M
TotalNonCurrentLiabilitiesNetMinorityInteres712 M591 M852 M735 M755 M806 M1,287 M1,181 M871 M774 M
TotalTaxPayable12 M4 M7 M4 M5 M6 M20 M15 M
UnearnedIncome2 M63 M60 M56 M52 M49 M45 M
Working capital253 M251 M333 M375 M416 M491 M462 M534 M453 M515 M
accrec233 M210 M244 M245 M255 M252 M254 M297 M295 M279 M
capstk161 M176 M199 M215 M233 M246 M264 M286 M316 M334 M
comstkeqty516 M558 M598 M634 M726 M839 M834 M924 M967 M1,143 M
curdebt7 M27 M27 M20 M20 M20 M7 M27 M26 M
curdebtcaplease7 M27 M27 M20 M20 M20 M7 M27 M26 M
fingds75 M54 M66 M66 M72 M81 M88 M97 M89 M93 M
gainlossnoearn-208 M-230 M-172 M-219 M
goodwill340 M333 M422 M414 M437 M443 M637 M621 M628 M621 M
grosppe475 M486 M515 M532 M603 M648 M664 M676 M721 M741 M
inv126 M103 M154 M157 M185 M245 M281 M338 M293 M297 M
invadv55 M50 M75 M49 M10 M
netppe156 M149 M157 M158 M219 M243 M258 M252 M265 M268 M
noncurdefliab25 M34 M9 M7 M10 M21 M33 M32 M102 M108 M
othca13 M14 M15 M16 M4 M4 M4 M45 M3 M1 M
othintang90 M77 M183 M170 M171 M161 M307 M282 M266 M246 M
othnca248 M177 M149 M68 M60 M89 M159 M137 M20 M17 M
othncl15 M15 M165 M172 M162 M201 M370 M337 M4 M5 M
othprop219 M243 M258 M252 M265 M268 M
othrec230 M160 M135 M72 M64 M1,348 M1,400 M1,528 M1,788 M
payacc118 M107 M126 M130 M96 M90 M112 M119 M132 M123 M
prepaid24 M26 M41 M45 M34 M39 M43 M44 M40 M44 M
restcash300000.0400000.0500000.02 M2 M500000.0
totassets1,423 M1,354 M1,685 M1,608 M1,740 M1,920 M2,396 M2,377 M2,170 M2,206 M
totca505 M473 M622 M657 M693 M801 M793 M880 M786 M803 M
totcl252 M221 M289 M282 M278 M311 M331 M346 M333 M288 M
toteqty516 M558 M598 M634 M726 M839 M834 M924 M967 M1,143 M
totliab906 M793 M1,082 M968 M1,007 M1,072 M1,562 M1,453 M1,203 M1,062 M
totnca925 M885 M1,080 M1,010 M1,096 M1,193 M1,653 M1,468 M1,384 M1,403 M
totncl712 M591 M852 M735 M755 M806 M1,287 M1,181 M871 M774 M
treastk-295 M-289 M-298 M-298 M-305 M-328 M-330 M-361 M-363 M-398 M
trustpref4 M4 M4 M4 M4 M4 M4 M4 M4 M4 M
wip9 M7 M10 M6 M4 M3 M7 M16 M15 M13 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