XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share
9 Months Ended
Sep. 30, 2025
Earnings Per Share  
Earnings Per Share

Note 14. 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

Nine Months Ended

September 30, 

September 30, 

2025

2024

2025

2024

Net income (loss) attributable to MEC

$

(2,675)

$

2,974

$

(3,752)

$

9,997

Weighted average shares outstanding

20,423,858

20,715,275

20,485,995

20,601,702

Basic income (loss) per share

$

(0.13)

$

0.14

$

(0.18)

$

0.49

Weighted average shares outstanding

20,423,858

20,715,275

20,485,995

20,601,702

Effect of dilutive stock-based compensation

259,202

408,219

249,105

291,614

Total potential shares outstanding

20,683,060

21,123,494

20,735,100

20,893,316

Diluted income (loss) per share

$

(0.13)

$

0.14

$

(0.18)

$

0.48

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