XML 43 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Computations of Basic and Diluted Earnings (Loss) 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,
 2025202420252024
Basic earnings per share
Numerator:
Net income attributable to Mistras Group, Inc.$13,108 $6,401 $12,939 $13,765 
Denominator:
Weighted average common shares outstanding31,543 31,002 31,361 30,895 
Basic earnings per share$0.42 $0.21 $0.41 $0.45 
Diluted earnings per share:
Numerator:
Net income attributable to Mistras Group, Inc.$13,108 $6,401 $12,939 $13,765 
Denominator:
Weighted average common shares outstanding31,543 31,002 31,361 30,895 
Dilutive effect of stock options outstanding (1)
99 120 102 103 
Dilutive effect of restricted stock units outstanding (1)
238 538 457 515 
31,880 31,660 31,920 31,513 
Diluted earnings per share$0.41 $0.20 $0.41 $0.44 
_______________
(1) For the three months ended September 30, 2025, 388,000 shares, related to stock options and 165,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 RSUs were anti-dilutive and therefore were excluded from the calculation of diluted earnings per share.