XML 159 R34.htm IDEA: XBRL DOCUMENT v3.25.4
STOCKHOLDERS' EQUITY (Tables)
12 Months Ended
Dec. 31, 2025
Schedule of common stock outstanding

The following table represents a reconciliation of the Company’s issued common stock shares for the periods presented:

 

Year Ended December 31,

2025

2024

2023

Common stock:

Balance, beginning of period

195,028,207

183,606,708

171,656,030

Shares issued for stock options exercised

82,936

380,919

832,993

Agent growth incentive stock-based compensation

2,802,114

1,787,280

2,219,881

Agent equity stock-based compensation

9,872,505

9,253,300

8,897,804

Balance, end of period

207,785,762

195,028,207

183,606,708

Schedule of stock options fair value assumptions

The fair value of the options issued is calculated using a Black-Scholes-Merton option-pricing model with the following assumptions:

2025

2024

2023

Expected term

5 years

5 years

5 - 6 years

Expected volatility

68.69% - 74.72%

73.51% - 74.29%

73.64% - 76.78%

Risk-free interest rate

3.54% - 4.41%

3.48% - 4.61%

3.28% - 4.86%

Dividend yield

1.76% - 2.24%

1.39% - 1.99%

0.72% - 1.64%

Schedule of stock option activity

The following table illustrates the Company’s stock option activity for the following periods:

Weighted

Average

Weighted

Remaining

Average

Contractual Term

  ​ ​ ​

Options

  ​ ​ ​

Exercise Price

  ​ ​ ​

Intrinsic Value

  ​ ​ ​

(Years)

Balance at December 31, 2023

6,198,544

$ 14.23

$ 3.62

7.29

Granted

1,012,111

11.74

-

9.19

Exercised

(380,919)

5.29

5.79

 —

Forfeited

(959,539)

18.84

0.05

 —

Expired

(300,052)

23.60

0.04

 —

Balance at December 31, 2024

5,570,145

$ 13.09

$ 1.17

6.97

Granted

557,664

10.15

-

8.95

Exercised

(82,936)

5.22

5.34

 —

Forfeited

(763,475)

14.39

0.08

 —

Expired

(118,165)

14.23

0.02

 —

Balance at December 31, 2025

5,163,233

$ 12.72

$ 0.36

6.14

Exercisable at December 31, 2025

3,798,468

$ 12.93

$ 0.50

5.27

Vested at December 31, 2025

3,798,468

$ 12.93

$ 0.50

5.27

Weighted

Average

Options

  ​ ​ ​

Exercise Price

Range of stock option exercise prices at December 31, 2025:

$0.01 - $10.00 (average remaining life - 4.52 years)

2,261,770

$ 8.91

$10.01 - $30.00 (average remaining life - 7.5 years)

2,678,741

$ 13.91

$30.01 - $60.00 (average remaining life - 5.4 years)

222,722

$ 38.14

Schedule of shares repurchased The following table shows the changes in treasury stock shares for the periods presented:

Year Ended December 31,

2025

2024

2023

Treasury stock:

Balance, beginning of period

40,894,822

28,937,671

18,816,791

Repurchases of common stock

5,840,961

11,957,151

10,110,152

Forfeiture to treasury stock for acquisition

-

-

10,728

Balance, end of period

46,735,783

40,894,822

28,937,671

Restricted stock units  
Schedule of restricted stock activity

The following table illustrates the Company’s RSU activity for the following periods:

Weighted Average

Grant Date

  ​ ​ ​

Shares

  ​ ​ ​

Fair Value

Balance, December 31, 2023

-

$ -

Granted

115,574

12.89

Vested and issued

(14,151)

12.06

Forfeited

-

-

Balance, December 31, 2024

101,423

$ 13.00

Granted

300,410

10.13

Vested and issued

(86,632)

11.02

Forfeited

(20,508)

12.34

Balance, December 31, 2025

294,693

$10.71

Agent Growth Incentive Program  
Changes in the Company's stock compensation liability

The following table illustrates changes in the Company’s stock compensation liability, included in accrued liabilities for the periods presented:

Amount

Balance, December 31, 2023

$ 5,000

Stock grant liability increase year to date

2,251

Stock grants reclassified from liability to equity year to date

(2,206)

Balance, December 31, 2024

$ 5,045

Stock grant liability increase year to date

2,736

Stock grants reclassified from liability to equity year to date

(1,999)

Balance, December 31, 2025

$ 5,782

Schedule of restricted stock activity

The following table illustrates the Company’s stock activity for the AGIP for stock awards where the performance metric has been achieved for the following periods:

Weighted Average

Grant Date

  ​ ​ ​

Shares

  ​ ​ ​

Fair Value

Balance, December 31, 2023

6,875,289

$ 17.80

Granted

4,472,988

12.22

Vested and issued

(1,773,129)

22.99

Forfeited

(1,720,193)

15.93

Balance, December 31, 2024

7,854,955

$ 13.80

Granted

5,490,988

10.06

Vested and issued

(2,715,482)

13.65

Forfeited

(1,355,254)

12.66

Balance, December 31, 2025

9,275,207

$11.74