v3.26.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computations of Basic and Diluted Earnings Per Share
The following table sets forth the computations of basic and diluted earnings per share:
 
Three months ended September 30,Nine months ended September 30,
2026202520262025
Basic earnings per share
Numerator:
Net income attributable to Mistras Group, Inc.$6,949 $13,108 $16,918 $12,939 
Denominator:
Weighted average common shares outstanding31,853 31,543 31,768 31,361 
Basic earnings per share$0.22 $0.42 $0.53 $0.41 
Diluted earnings per share:
Numerator:
Net income attributable to Mistras Group, Inc.$6,949 $13,108 $16,918 $12,939 
Denominator:
Weighted average common shares outstanding31,853 31,543 31,768 31,361 
Dilutive effect of stock options outstanding (1)
389 99 368 102 
Dilutive effect of restricted stock units outstanding (1)
797 238 783 457 
33,039 31,880 32,919 31,920 
Diluted earnings per share$0.21 $0.41 $0.51 $0.41 
_______________
(1) For the three months ended September 30, 2025, 388,000 shares, related to stock options and 165,000 shares, related to restricted stock units were anti-dilutive and therefore were excluded from the calculation of diluted earnings per share. No shares related to restricted stock units or stock options were anti-dilutive for the three months ended September 30, 2026. For the nine months ended September 30, 2026, 6,000 shares related to RSUs were anti-dilutive and therefore were excluded from the calculation of diluted earnings per share. For the nine months ended September 30, 2025, 379,000 shares, related to stock options and 227,000 shares, related to restricted stock units were anti-dilutive and therefore were excluded from the calculation of diluted earnings per share.