XML 45 R39.htm IDEA: XBRL DOCUMENT v3.25.3
(Loss) Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Weighted Average Common Shares Outstanding

The net (loss) income available to common stockholders and weighted-average common shares outstanding are as follows:

 

 

 

Three Months Ended
September 30,

 

 

Nine Months Ended
September 30,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(7,445

)

 

$

(107,046

)

 

$

54,682

 

 

$

(110,440

)

Accretion of financing fees

 

 

-

 

 

 

(144

)

 

 

-

 

 

 

(431

)

Accrued dividends on Series C Preferred Stock

 

 

-

 

 

 

(4,676

)

 

 

-

 

 

 

(13,340

)

Allocation of undistributed earnings to nonvested restricted shares

 

 

-

 

 

 

-

 

 

 

(1,828

)

 

 

-

 

Net (loss) income available to common stockholders - basic

 

$

(7,445

)

 

$

(111,866

)

 

$

52,854

 

 

$

(124,211

)

Undistributed earnings reallocated to nonvested restricted shares

 

 

-

 

 

 

-

 

 

 

103

 

 

 

-

 

Net (loss) income available to common stockholders - diluted

 

$

(7,445

)

 

$

(111,866

)

 

$

52,957

 

 

$

(124,211

)

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding

 

 

18,088,444

 

 

 

17,633,629

 

 

 

17,981,898

 

 

 

17,433,479

 

Issuance of Warrants

 

 

13,799,482

 

 

 

13,720,368

 

 

 

13,796,870

 

 

 

13,086,066

 

Weighted average common shares outstanding - basic

 

 

31,887,926

 

 

 

31,353,997

 

 

 

31,778,768

 

 

 

30,519,545

 

Issuance of Fixed Warrants

 

 

-

 

 

 

-

 

 

 

962,424

 

 

 

-

 

Dilutive effect of employee stock options

 

 

-

 

 

 

-

 

 

 

997,286

 

 

 

-

 

Weighted average common shares outstanding - diluted

 

 

31,887,926

 

 

 

31,353,997

 

 

 

33,738,478

 

 

 

30,519,545