Skip to content
10-Q

Quarterly Report

MSA Safety Inc MNESP MSA

0000066570-25-000030

← back to feed
Filed
Aug 5, 2025 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding Q2 2025 · Jul 25, 2025 39.14M sh
Shares Diluted Q2 2025 · Jun 30, 2025 39.36M sh
Shares Diluted Q2 2025 · Jun 30, 2025 39.43M sh
Shares Diluted Q2 2025 · Jun 30, 2024 39.54M sh
Shares Diluted Q2 2025 · Jun 30, 2024 39.55M sh
Dividends Paid Q2 2025 · Jun 30, 2025 $40.88M
Dividends Paid Q2 2025 · Jun 30, 2024 $38.59M
Capex Q2 2025 · Jun 30, 2025 $40.12M
Capex Q2 2025 · Jun 30, 2024 $25.56M
Operating Cash Flow Q2 2025 · Jun 30, 2025 $129.05M
Operating Cash Flow Q2 2025 · Jun 30, 2024 $104.19M
Long Term Debt Q2 2025 · Jun 30, 2025 $670.97M
Long Term Debt Q2 2025 · Dec 31, 2024 $481.62M
Cash And Equivalents Q2 2025 · Jun 30, 2025 $146.99M
Cash And Equivalents Q2 2025 · Dec 31, 2024 $164.56M
Cash And Equivalents Q2 2025 · Jun 30, 2024 $146.83M
Current Liabilities Q2 2025 · Jun 30, 2025 $285.46M
Current Liabilities Q2 2025 · Dec 31, 2024 $288.09M
Total Liabilities Q2 2025 · Jun 30, 2025 $1.3B
Total Liabilities Q2 2025 · Dec 31, 2024 $1.06B
Current Assets Q2 2025 · Jun 30, 2025 $887.46M
Current Assets Q2 2025 · Dec 31, 2024 $803.03M
Total Assets Q2 2025 · Jun 30, 2025 $2.55B
Total Assets Q2 2025 · Dec 31, 2024 $2.21B
Total Assets Q2 2025 · Jun 30, 2024 $2.24B
Eps Diluted Q2 2025 · Jun 30, 2025 $1.59
Eps Diluted Q2 2025 · Jun 30, 2025 $3.10
Eps Diluted Q2 2025 · Jun 30, 2024 $1.83
Eps Diluted Q2 2025 · Jun 30, 2024 $3.30
Eps Basic Q2 2025 · Jun 30, 2025 $1.60
Eps Basic Q2 2025 · Jun 30, 2025 $3.11
Eps Basic Q2 2025 · Jun 30, 2024 $1.83
Eps Basic Q2 2025 · Jun 30, 2024 $3.31
Sga Expense Q2 2025 · Jun 30, 2025 $112.08M
Sga Expense Q2 2025 · Jun 30, 2025 $206.04M
Sga Expense Q2 2025 · Jun 30, 2024 $105.08M
Sga Expense Q2 2025 · Jun 30, 2024 $199.23M
Rd Expense Q2 2025 · Jun 30, 2025 $17M
Rd Expense Q2 2025 · Jun 30, 2025 $32.67M
Rd Expense Q2 2025 · Jun 30, 2024 $17.07M
Rd Expense Q2 2025 · Jun 30, 2024 $32.99M
Net Income Q2 2025 · Jun 30, 2025 $62.77M
Net Income Q2 2025 · Jun 30, 2025 $122.38M
Net Income Q2 2025 · Jun 30, 2024 $72.23M
Net Income Q2 2025 · Jun 30, 2024 $130.37M
Operating Income Q2 2025 · Jun 30, 2025 $85.86M
Operating Income Q2 2025 · Jun 30, 2025 $163.62M
Operating Income Q2 2025 · Jun 30, 2024 $99.94M
Operating Income Q2 2025 · Jun 30, 2024 $180.06M
Gross Profit Q2 2025 · Jun 30, 2025 $220.71M
Gross Profit Q2 2025 · Jun 30, 2025 $414.11M
Gross Profit Q2 2025 · Jun 30, 2024 $223.03M
Gross Profit Q2 2025 · Jun 30, 2024 $418.56M
Revenue Q2 2025 · Jun 30, 2025 $474.12M
Revenue Q2 2025 · Jun 30, 2025 $895.46M
Revenue Q2 2025 · Jun 30, 2024 $462.46M
Revenue Q2 2025 · Jun 30, 2024 $875.77M