XML 71 R39.htm IDEA: XBRL DOCUMENT v3.25.0.1
Capital Stock (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Summary of Stock Option Activity and Related Information
A summary of the Company’s stock option activity and related information for the years ended December 31, 2024, 2023, and 2022, are as follows:
December 31, 2024December 31, 2023December 31, 2022
Options
(000’s)
#
Weighted-Average
Exercise Price
$
Options
(000’s)
#
Weighted-Average
Exercise Price
$
Options
(000’s)
#
Weighted-Average
Exercise Price
$
Outstanding – beginning of year 5,3937.276,2086.995,4499.90
Granted 5075.811,4902.88
Exercised(792)3.43(1,210)3.89(205)3.98
Forfeited / expired (221)12.86(112)21.70(526)26.59
Outstanding – end of year4,3807.665,3937.276,2086.99
Exercisable – end of year 3,8138.164,3928.014,9528.03
Non-Vested Stock Option Activity and Related Information
A summary of the Company’s non-vested stock option activity and related information for the years ended December 31, 2024, 2023 and 2022, are as follows:
December 31, 2024December 31, 2023December 31, 2022
Options
(000’s)
#
Weighted-Average
Grant Date Fair Value
$
Options
(000’s)
#
Weighted-Average
Grant Date Fair Value
$
Options
(000’s)
#
Weighted-Average
Grant Date Fair Value
$
Outstanding non-vested stock options –
beginning of year
1,0011.711,2551.167591.53
Granted5072.551,4901.16
Vested(434)1.59(761)1.36(853)0.65
Forfeited(141)6.03
Outstanding non-vested stock options –
end of year
5671.811,0011.711,2551.16
Details Regarding Outstanding and Exercisable Stock Options
Further details regarding the Company’s outstanding and exercisable stock options at December 31, 2024 are as follows:
Outstanding OptionsExercisable Options
Range of Exercise PricesOptions
(000’s)
#
Weighted- Average
Remaining Life
(Years)
Weighted-
Average Exercise Price
$
Options
(000’s)
#
Weighted- Average
Remaining Life
(Years)
Weighted-
Average Exercise Price
$
$0.00 – $4.99
1,8506.13.361,5495.83.45
$5.00 – $9.99
1,8614.08.131,5953.38.52
$10.00 – $19.99
5102.210.185102.210.18
$20.00 – $59.99
1590.243.991590.243.99
4,3804.57.663,8134.08.16