v3.26.1
Note 7 - Net Income/(Loss) Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Net Loss Per Share  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

A reconciliation of the components of basic and diluted net income/(loss) per share of common stock is presented below:

 

Three Months Ended June 30,

 

 

2026

 

 

2025

 

 

 

 

 

Weighted
Average

 

 

Income

 

 

 

 

 

Weighted
Average

 

 

Income

 

 

Net Income

 

 

Shares

 

 

Per Share

 

 

Net Income

 

 

Shares

 

 

Per Share

 

Net Income

 

$

4,786,987

 

 

 

 

 

 

 

 

$

15,924,865

 

 

 

 

 

 

 

Less: Income attributable to participating securities

 

 

(48,432

)

 

 

 

 

 

 

 

 

(598,370

)

 

 

 

 

 

 

Basic Net Income per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to common stockholders

 

$

4,738,555

 

 

 

32,866,494

 

 

$

0.14

 

 

$

15,326,495

 

 

 

12,116,897

 

 

$

1.26

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Effect of Dilutive Securities

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Restricted shares

 

$

 

 

 

151,628

 

 

 

 

 

$

 

 

 

211,852

 

 

 

 

Options

 

 

 

 

 

79,689

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Net Income per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net income attributable to common stock

 

$

4,738,555

 

 

 

33,097,811

 

 

$

0.14

 

 

$

15,326,495

 

 

 

12,328,749

 

 

$

1.24

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

 

 

 

Weighted
Average

 

 

Loss

 

 

 

 

 

Weighted
Average

 

 

Loss

 

 

Net Loss

 

 

Shares

 

 

Per Share

 

 

Net Loss

 

 

Shares

 

 

Per Share

 

Basic Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(9,518,603

)

 

 

25,085,470

 

 

$

(0.38

)

 

$

(6,623,460

)

 

 

12,070,370

 

 

$

(0.55

)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted Net Loss per Share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Net loss attributable to common stock

 

$

(9,518,603

)

 

 

25,085,470

 

 

$

(0.38

)

 

$

(6,623,460

)

 

 

12,070,370

 

 

$

(0.55

)