| Earnings Per Share |
The following table sets forth the computation of basic and diluted earnings per share for the following periods: | | | | | | | | | | | For the years ended December 31, | | | 2022 | | 2023 | | 2024 | | 2024 | | | RMB | | RMB | | RMB | | US$ | Numerator: | | | | | | | | | Net income | | 31,538,062 | | 60,026,544 | | 112,434,512 | | 15,403,464 | Net income attributable to ordinary shareholders – basic | | 31,538,062 | | 60,026,544 | | 112,434,512 | | 15,403,464 | Dilution effect arising from convertible bonds | | 51,655 | | 43,987 | | — | | — | Net income attributable to ordinary shareholders – diluted | | 31,589,717 | | 60,070,531 | | 112,434,512 | | 15,403,464 | | | | | | | | | | Denominator (in thousands of shares): | | | | | | | | | Weighted-average number of ordinary shares outstanding – basic | | 5,057,540 | | 5,416,106 | | 5,536,049 | | 5,536,049 | Adjustments for dilutive RSUs and share options | | 640,545 | | 387,224 | | 364,270 | | 364,270 | Conversion of convertible bonds to Class A ordinary shares | | 63,206 | | 36,300 | | 16,273 | | 16,273 | Weighted-average number of ordinary shares outstanding – diluted | | 5,761,291 | | 5,839,630 | | 5,916,592 | | 5,916,592 | | | | | | | | | | Earnings per share – basic | | 6.24 | | 11.08 | | 20.31 | | 2.78 | Earnings per share – diluted | | 5.48 | | 10.29 | | 19.00 | | 2.60 |
During the years ended December 31, 2022, 2023 and 2024, the Company issued 220,805,720, 212,500,000 and 56,500,000 ordinary shares to its share depositary bank, respectively. No consideration was received by the Company for the issuance. As of December 31, 2024, 536,121,584 out of the total 542,455,720 ordinary shares were used to settle share-based compensation. The remaining 6,334,136 ordinary shares are legally issued and outstanding but are treated as escrowed shares for accounting purposes and therefore, have been excluded from the computation of earnings per share.
|