XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.1
(Loss) earnings per Share - Computations of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Basic (loss) earnings per share    
Net (loss) income attributable to Mistras Group, Inc. $ (3,186) $ 995
Denominator:    
Weighted average common shares outstanding (in shares) 31,095,000 30,680,000
Basic (loss) earnings per share (in dollars per share) $ (0.10) $ 0.03
Numerator:    
Net (loss) income attributable to Mistras Group, Inc. $ (3,186) $ 995
Denominator:    
Weighted average common shares outstanding (in shares) 31,095,000 30,680,000
Dilutive effect of stock options outstanding (in shares) 0 250,000
Dilutive effect of restricted stock units outstanding (in shares) 0 426,000
Weighted-average common shares outstanding, diluted (in shares) 31,095,000 31,356,000
Diluted (loss) earnings per share (in dollars per share) $ (0.10) $ 0.03
Stock Options    
Denominator:    
Potentially dilutive shares excluded from computation of diluted EPS due to net loss for the period (in shares) 145,000  
Restricted Stock    
Denominator:    
Potentially dilutive shares excluded from computation of diluted EPS due to net loss for the period (in shares) 808,000