XML 30 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Share Capital and Capital In Excess of Par Value (Tables)
3 Months Ended
Mar. 31, 2025
Share Capital and Capital In Excess of Par Value  
Schedule of changes in share capital and capital in excess of par value

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Capital in

 

​

​

​

​

​

​

​

Class B

​

​

​

​

​

​

Excess

 

​

​

Common Stock

​

Common Stock

​

Treasury Stock

​

of Par

 

​

    

Shares

    

Amount

    

Shares

    

Amount

    

Shares

    

Amount

    

Value

 

​

​

(000’s)

​

​

​

​

(000’s)

​

​

​

​

(000’s)

​

​

​

​

​

​

 

Balance at December 31, 2024

 

40,789

​

$

28,325

 

30,286

​

$

21,032

 

105

​

$

(1,992)

​

$

788,894

​

Issuance of 3% stock dividend

 

1,213

​

 

842

 

908

​

 

630

 

3

​

 

—

​

 

64,816

​

Conversion of Class B common shares to common shares

 

3

​

​

2

 

(3)

​

 

(2)

 

—

​

 

—

​

 

—

​

Purchase and retirement of common shares and other

 

(209)

​

​

(144)

 

—

​

​

—

 

—

​

​

—

​

​

(6,402)

​

Balance at March 31, 2025

 

41,796

​

$

29,025

 

31,191

​

$

21,660

 

108

​

$

(1,992)

​

$

847,308

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Balance at December 31, 2023

 

39,999

​

$

27,777

 

29,445

​

$

20,448

 

102

​

$

(1,992)

​

$

737,453

​

Issuance of 3% stock dividend

 

1,196

​

 

830

 

882

​

 

613

 

3

​

 

—

​

 

64,800

​

Conversion of Class B common shares to common shares

 

16

​

 

12

 

(16)

​

 

(12)

 

—

​

 

—

​

 

—

​

Purchase and retirement of common shares and other

 

—

​

​

—

 

—

​

​

—

 

—

​

​

—

​

​

—

​

Balance at March 31, 2024

 

41,211

​

$

28,619

 

30,311

​

$

21,049

 

105

​

$

(1,992)

​

$

802,253

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​