v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share  
Earnings Per Share

Note 13. Earnings Per Share

The Company computes earnings per share in accordance with ASC Topic 260, Earnings per Share. In accordance with ASC 260, outstanding options will be considered to have been exercised and outstanding as of the beginning of the period if the average market price of the common stock during the period exceeds the exercise price of the options (they are “in the money”), and the assumed exercise of the options do not have an anti-dilutive impact on earnings per share.

A reconciliation of basic and diluted net income (loss) per share attributable to the Company were as follows:

Three Months Ended

Six Months Ended

June 30, 

June 30, 

2025

2024

2025

2024

Net income (loss) attributable to MEC

$

(1,097)

$

3,782

$

(1,077)

$

7,023

Weighted average shares outstanding

20,514,496

20,602,650

20,517,579

20,544,292

Basic income (loss) per share

$

(0.05)

$

0.18

$

(0.05)

$

0.34

Weighted average shares outstanding

20,514,496

20,602,650

20,517,579

20,544,292

Effect of dilutive stock-based compensation

184,655

432,130

201,243

370,207

Total potential shares outstanding

20,699,151

21,034,780

20,718,822

20,914,499

Diluted income (loss) per share

$

(0.05)

$

0.18

$

(0.05)

$

0.34

There were no options in the money that were excluded in the computation of diluted earnings per share for the three and six months ended June 30, 2025 and 2024 that had an anti-dilutive impact on earnings per share.