XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2024
EARNINGS PER SHARE  
EARNINGS PER SHARE

18. EARNINGS PER SHARE

The following table presents the calculation of basic and diluted earnings per share:

Years Ended December 31,

    

2022

    

2023

    

2024

Numerator:

Net income attributable to Canadian Solar Inc.

$

239,968

$

274,187

$

36,051

Dilutive effect of convertible notes

5,183

5,290

Net income attributable to Canadian Solar Inc. — diluted

$

245,151

$

279,477

$

36,051

Denominator:

Denominator for basic calculation — weighted average common shares — basic

 

64,324,558

 

65,375,084

 

66,616,400

Diluted effects of share number from RSUs

 

586,420

 

546,765

 

323,028

Dilutive effects of share number from convertible notes

6,272,157

6,272,157

Denominator for diluted calculation — weighted average common shares — diluted

 

71,183,135

 

72,194,006

 

66,939,428

Basic earnings per share

$

3.73

$

4.19

$

0.54

Diluted earnings per share

$

3.44

$

3.87

$

0.54

18. EARNINGS PER SHARE (Continued)

For the calculation of diluted earnings per share, the effect of the convertible notes was excluded for the year ended December 31, 2024, as their inclusion would have been anti-dilutive. The anti-dilutive shares excluded for the periods indicated are summarized below:

Years Ended December 31,

    

2022

    

2023

    

2024

RSUs and share options

9,295

48,598

241,652

Convertible notes

6,272,157