v3.25.1
Earnings per Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings per Share  
Scheduled of computation of earnings (loss) per basic and diluted share

Three Months Ended March 31, 

2025

    

2024

Basic earnings (loss) per share:

Numerator:

Net income (loss) attributable to common stockholders

$

14,634

$

(364)

Denominator:

Weighted average shares used to compute basic EPS

5,516,999

4,849,235

Basic earnings (loss) per share:

$

2.65

$

(0.08)

Diluted earnings (loss) per share:

Numerator:

Net income (loss) attributable to common stockholders

$

14,634

$

(364)

Dilutive net income attributable to common stockholders

14,963

Denominator:

Weighted average shares used to compute basic EPS

5,516,999

4,849,235

Dilutive effect of convertible note

179,500

-

Dilutive effect of common stock warrants

55,303

-

Dilutive effect of unvested restricted stock

101,534

-

Weighted average shares used to compute diluted EPS

5,853,336

4,849,235

Diluted earnings (loss) per share:

$

2.56

$

(0.08)