XML 70 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME PER SHARE (Tables)
12 Months Ended
Dec. 31, 2023
NET INCOME PER SHARE  
Schedule of earnings per share, basic and diluted

​

​

​

​

​

​

​

​

​

    

Year ended December 31, 

​

    

2021

    

2022

    

2023

​

​

(HK$ in thousands, except for share and per share data)

Basic net income per share calculation:

​

​

​

​

​

​

Numerator:

​

​

​

​

​

​

Net income attributable to ordinary shareholders of the Company

​

2,810,210

 

2,926,944

 

4,281,474

Denominator:

​

​

 

​

 

​

Weighted average number of ordinary shares outstanding - basic

​

1,200,912,670

 

1,139,377,763

 

1,104,899,411

Net income per share attributable to ordinary shareholders of the Company - basic

​

2.34

 

2.57

 

3.88

Diluted net income per share calculation:

​

​

 

​

 

​

Numerator:

​

​

 

​

 

​

Net income attributable to ordinary Shareholders of the Company

​

2,810,210

 

2,926,944

 

4,281,474

Denominator:

​

​

 

​

 

​

Weighted average number of ordinary shares outstanding - basic

​

1,200,912,670

 

1,139,377,763

 

1,104,899,411

Dilutive effect of share options and restricted share units

​

18,759,838

 

11,643,934

 

14,754,160

Weighted average number of ordinary shares outstanding - diluted

​

1,219,672,508

 

1,151,021,697

 

1,119,653,571

Net income per share attributable to ordinary shareholders of the Company - diluted

​

2.30

 

2.54

 

3.82