v3.26.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) Per Share

Net income (loss) per share calculation information is as follows:

 

 

Three months ended March 31,

 

 

2025

 

 

2026

 

Net income (loss)

 

$

(2,689,821

)

 

$

3,214,790

 

Weighted-average shares outstanding:

 

 

 

 

 

 

Basic

 

 

1,792,029

 

 

 

1,806,242

 

Effect of dilutive restricted stock units

 

 

 

 

6,734

 

Diluted

 

 

1,792,029

 

 

 

1,812,976

 

Net income (loss) per Class A and Class B common share – basic

 

$

(1.50

)

 

$

1.78

 

Net income (loss) per Class A and Class B common share – diluted

 

$

(1.50

)

 

$

1.77