v3.26.1
Share-based Payments (Tables)
6 Months Ended
Jun. 30, 2026
Share-Based Payment Arrangement [Abstract]  
Share-based payment arrangement, option, activity
Details of Company stock option transactions for the three and six months ended June 30, 2026 and June 30, 2025 are as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Three Months Ended June 30, 2026Three Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period953,680 $39.69 1,043,963 $45.11 
Granted26,250 14.66 106,814 19.27 
Exercised
Forfeited(5,700)22.65 (27,540)22.60 
Expired(71,900)62.40 (77,018)63.17 
Outstanding, end of period902,330 37.26 1,046,219 39.82 
Options exercisable, end of period629,166 $44.43 616,031 $53.52 
Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period961,376 $39.65 1,122,700 $45.86 
Granted26,250 14.66 106,814 19.27 
Exercised
Forfeited(9,675)22.38 (45,768)29.83 
Expired(75,621)61.78 (137,527)61.91 
Outstanding, end of period902,330 37.26 1,046,219 39.82 
Options exercisable, end of period629,166 $44.43 616,031 $53.52 
Details of Wavelo's stock option transactions for the three and six months ended June 30, 2026 and June 30, 2025 are as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Three Months Ended June 30, 2026Three Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period15,292,152 $1.34 15,740,802 $1.32 
Granted867,000 1.81 163,000 1.78 
Exercised(24,420)1.27 
Forfeited(41,357)1.60 (134,118)1.57 
Expired(574,000)1.27 (119,251)1.67 
Outstanding, end of period15,543,795 1.37 15,626,013 1.33 
Options exercisable, end of period13,349,382 $1.30 12,351,945 $1.28 
Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period15,305,714 $1.33 15,887,997 $1.27 
Granted882,500 1.81 389,000 1.78 
Exercised(24,420)1.27 
Forfeited(47,607)1.56 (206,181)1.53 
Expired(596,812)1.27 (420,383)1.29 
Outstanding, end of period15,543,795 1.37 15,626,013 1.33 
Options exercisable, end of period13,349,382 $1.30 12,351,945 $1.28 
Details of Ting's stock option transactions for the three and six months ended June 30, 2026 and June 30, 2025 are as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Three Months Ended June 30, 2026Three Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period4,537,331 $6.00 4,937,111 $6.00 
Granted
Exercised
Forfeited(1,834)6.00 6.00 
Expired(103,075)6.00 (219,342)6.00 
Outstanding, end of period4,432,422 6.00 4,717,769 6.00 
Options exercisable, end of period4,398,599 $6.00 3,871,117 $6.00 
Six Months Ended June 30, 2026Six Months Ended June 30, 2025
Number of sharesWeighted average exercise price per
share
Number of sharesWeighted average exercise price per
share
Outstanding, beginning of period4,646,012 $6.00 5,959,660 $6.00 
Granted— — 
Exercised
Forfeited(73,759)6.00 (91,658)6.00 
Expired(139,831)6.00 (1,150,233)6.00 
Outstanding, end of period4,432,422 6.00 4,717,769 6.00 
Options exercisable, end of period4,398,599 $6.00 3,871,117 $6.00 
Share-based payment arrangement, option, exercise price range
As of June 30, 2026, the exercise prices, weighted average remaining contractual life of outstanding options and intrinsic values were as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Options outstandingOptions exercisable
Exercise priceNumber outstandingWeighted average
 exercise price per share
Weighted average
remaining contractual life
(years)
Aggregate intrinsic valueNumber exercisableWeighted average
exercise price per share
Weighted average
remaining contractual
life
(years)
Aggregate intrinsic
value
 $14.66 -$19.93
172,287 $18.30 5.6$85,716 $19.11 5.4$
 $20.25 - $28.37
362,489 22.70 4.8177,646 23.30 4.5
 $30.70 - $30.74
5,000 30.74 3.43,750 30.74 3.4
 $40.04 - $48.00
127,465 42.00 3.0126,965 42.01 3.0
 $51.82 - $59.98
13,350 55.53 0.513,350 55.53 0.5
 $60.01 - $68.41
77,116 60.01 0.977,116 60.01 0.9
 $70.13 - $79.51
135,623 78.41 1.7135,623 78.41 1.7
 $80.61 - $82.07
9,000 80.61 2.39,000 80.61 2.3
902,330 $37.26 3.8$629,166 $44.43 3.2$
As of June 30, 2026, the exercise prices, weighted average remaining contractual life of outstanding options and intrinsic values were as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Options outstandingOptions exercisable
Exercise priceNumber outstandingWeighted average
exercise price per share
Weighted average
remaining contractual life
(years)
Aggregate intrinsic valueNumber exercisableWeighted average
exercise price per share
Weighted average
remaining contractual life
(years)
Aggregate intrinsic
value
$0 -$1.81
15,543,795 $1.37 3.5$6,868 13,349,382 $1.30 3.3$6,793 
15,543,795 $1.37 3.5$6,868 13,349,382 $1.30 3.3$6,793 
As of June 30, 2026, the exercise prices, weighted average remaining contractual life of outstanding options and intrinsic values were as follows (Dollar amounts in thousands of U.S. dollars, except per share amounts):
Options outstandingOptions exercisable
Exercise priceNumber outstandingWeighted average
exercise price per share
Weighted average
remaining contractual life
(years)
Aggregate intrinsic valueNumber exercisableWeighted average
exercise price per share
Weighted average
remaining contractual life
(years)
Aggregate intrinsic value
$0 - $6.00
4,432,422 $6.00 3.8$4,398,599 6.03.8$
4,432,422 $6.00 3.8$4,398,599 6.03.8$
Share-based payment arrangement, expensed and capitalized, amount The Company details of the stock-based compensation expense are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Company options$846 $967 $1,799 $2,050 
Wavelo options120 453 268 895 
Ting options211 30 222 61 
Capitalized stock based compensation(13)(65)(31)(116)
Total stock based compensation expense$1,164 $1,385 $2,258 $2,890