v3.26.1
(Loss) Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Weighted Average Common Shares Outstanding

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

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income

 

$

(30,103

)

 

$

11,679

 

 

$

11,546

 

 

$

62,127

 

Allocation of undistributed earnings to nonvested restricted shares

 

 

-

 

 

 

(384

)

 

 

(248

)

 

 

(2,151

)

Net income available to common stockholders - basic

 

$

(30,103

)

 

$

11,295

 

 

$

11,298

 

 

$

59,976

 

Undistributed earnings reallocated to nonvested restricted shares

 

 

-

 

 

 

18

 

 

 

25

 

 

 

116

 

Net income available to common stockholders - diluted

 

$

(30,103

)

 

$

11,313

 

 

$

11,323

 

 

$

60,092

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average common shares outstanding

 

 

18,481,687

 

 

 

17,999,806

 

 

 

18,401,584

 

 

 

17,927,741

 

Issuance of Warrants

 

 

13,457,625

 

 

 

13,793,940

 

 

 

13,531,908

 

 

 

13,800,162

 

Weighted average common shares outstanding - basic

 

 

31,939,312

 

 

 

31,793,746

 

 

 

31,933,492

 

 

 

31,727,903

 

Issuance of Fixed Warrants

 

 

-

 

 

 

797,192

 

 

 

1,044,070

 

 

 

924,637

 

Dilutive effect of employee stock options

 

 

-

 

 

 

807,392

 

 

 

2,571,692

 

 

 

951,087

 

Weighted average common shares outstanding - diluted

 

 

31,939,312

 

 

 

33,398,330

 

 

 

35,549,254

 

 

 

33,603,627