XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Share, Basic and Diluted
9 Months Ended
Sep. 30, 2024
Net Income Per Share, Basic and Diluted  
Net Income Per Share, Basic and Diluted

19.Net Income Per Share, Basic and Diluted

Basic earnings per share (“EPS”) represent net income attributable to common stockholders divided by the weighted average number of common shares outstanding during the measurement period. Diluted EPS represents net income attributable to common stockholders 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 EPS is calculated as follows:

Three months ended September 30, 

2024

2023

Shares

    

Net Income

    

EPS

    

Shares

    

Net Income

    

EPS

Basic

7,045,108

$

5,609

$

0.80

6,717,301

$

5,514

$

0.82

Common stock options

725,980

1,100,935

Diluted

7,771,088

$

5,609

$

0.72

7,818,236

$

5,514

$

0.71

Nine months ended September 30, 

2024

2023

Shares

    

Net Income

    

EPS

    

Shares

    

Net Income

    

EPS

Basic

6,961,095

$

11,693

$

1.68

6,708,675

$

16,362

$

2.44

Common stock warrants

21,608

Common stock options

822,255

1,117,107

Diluted

7,783,350

$

11,693

$

1.50

7,847,390

$

16,362

$

2.09