MSA Safety IncMSA

Market cap
$6.2B
P/E ratio
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2024279-5.25%
Dec 31, 2023295-0.79%
Dec 31, 2022297+16.85%
Dec 31, 2021254+0.75%
Dec 31, 2020252-1.10%
Dec 31, 2019255+4.10%
Dec 31, 2018245+0.34%
Dec 31, 2017244+16.55%
Dec 31, 2016210-10.03%
Dec 31, 2015233+10.13%
Dec 31, 2014211+5.53%
Dec 31, 2013200+4.74%
Dec 31, 2012191-0.69%
Dec 31, 2011193-2.98%
Dec 31, 2010199