v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Potentially Dilutive Outstanding Securities Excluded From Computation of Diluted Weighted Average Common Shares

The following potentially dilutive outstanding securities were excluded from the computation of diluted weighted average common shares outstanding because the assumed proceeds, as calculated under the treasury stock method, resulted in these awards being antidilutive or the conditions to issue such shares were not achieved as of June 30, 2026 and 2025, respectively:

 

For the Three Months Ended June 30,

 

 

For the Six Months Ended June 30,

 

 

2026

 

 

2025

 

 

2026

 

 

2025

 

Stock options

 

 

113,490

 

 

 

113,490

 

 

 

113,490

 

 

 

119,599

 

Restricted stock awards and units

 

 

157,091

 

 

 

812,780

 

 

 

705,745

 

 

 

611,258

 

Contingently issuable shares

 

 

1,352,348

 

 

 

1,085,413

 

 

 

1,212,242

 

 

 

1,103,156

 

Total potentially dilutive securities

 

 

1,622,929

 

 

 

2,011,683

 

 

 

2,031,477

 

 

 

1,834,013

 

Schedule of Earnings Per Share Computations

Below is a summary of the earnings per share computations:

 

 

For the Three Months Ended June 30,

 

 

 

2026

 

 

2025

 

Earnings per share – basic

 

$

0.40

 

 

$

0.19

 

Earnings per share – diluted

 

$

0.40

 

 

$

0.19

 

Weighted average shares of common stock outstanding – basic

 

 

49,115,835

 

 

 

49,187,885

 

Weighted average shares of common stock outstanding – diluted

 

 

49,778,028

 

 

 

49,470,677

 

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

Earnings per share – basic

 

$

0.70

 

 

$

0.33

 

Earnings per share – diluted

 

$

0.69

 

 

$

0.33

 

Weighted average shares of common stock outstanding – basic

 

 

48,986,953

 

 

 

48,831,265

 

Weighted average shares of common stock outstanding – diluted

 

 

49,418,278

 

 

 

49,162,653

 

Schedule of Shares Included in the Diluted Earnings Per Share Computations

Below is a summary of the shares included in the diluted earnings per share computations:

 

 

For the Three Months Ended June 30,

 

 

2026

 

 

2025

 

Weighted average shares of common stock outstanding – basic

 

 

49,115,835

 

 

 

49,187,885

 

Stock options and ESPP shares

 

 

25,409

 

 

 

95,179

 

Restricted stock awards and units

 

 

440,358

 

 

 

40,259

 

Contingently issuable shares

 

 

196,426

 

 

 

147,354

 

Weighted average shares of common stock outstanding – diluted

 

 

49,778,028

 

 

 

49,470,677

 

 

 

 

For the Six Months Ended June 30,

 

 

 

2026

 

 

2025

 

Weighted average shares of common stock outstanding – basic

 

 

48,986,953

 

 

 

48,831,265

 

Stock options and ESPP shares

 

 

20,593

 

 

 

104,019

 

Restricted stock awards and units

 

 

260,401

 

 

 

85,157

 

Contingently issuable shares

 

 

150,331

 

 

 

142,212

 

Weighted average shares of common stock outstanding – diluted

 

 

49,418,278

 

 

 

49,162,653