XML 55 R24.htm IDEA: XBRL DOCUMENT v3.25.0.1
Net Income Per Share, Basic and Diluted
12 Months Ended
Dec. 31, 2024
Net Income Per Share, Basic and Diluted  
Net Income Per Share, Basic and Diluted

18.   Net Income Per Share, Basic and Diluted

Basic earnings per share (“EPS”) represent net income attributable to common shareholders divided by the weighted average number of common shares outstanding during the measurement period. Diluted EPS represents net income attributable to common shareholders divided by the weighted average number of common shares outstanding during the measurement period while also giving effect to all potentially dilutive common shares that were outstanding during the period using the treasury stock method.

Basic and diluted net EPS is calculated as follows:

Year ended December 31, 

2024

2023

Shares

    

Net Income

    

EPS

    

Shares

    

Net Income

    

EPS

Basic

7,228,961

$

40,899

$

5.66

6,732,806

$

20,583

$

3.06

Common stock options

751,157

1,086,353

Diluted

7,980,118

$

40,899

$

5.13

7,819,159

$

20,583

$

2.63