XML 57 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings per Share
Amounts attributable to MSA Safety Incorporated common shareholders:
(In thousands, except per share amounts)202320222021
Net income$58,583 $179,630 $21,340 
Preferred stock dividends(41)(41)(41)
Net income available to common equity58,542 179,589 21,299 
Dividends and undistributed earnings allocated to participating securities(26)(30)(24)
Net income available to common shareholders$58,516 $179,559 $21,275 
Basic weighted-average shares outstanding39,307 39,232 39,173 
Stock options and other stock-based awards166 175 276 
Diluted weighted-average shares outstanding39,473 39,407 39,449 
Antidilutive stock-based awards— — — 
Earnings per share:
  Basic$1.49 $4.58 $0.54 
  Diluted$1.48 $4.56 $0.54