NET INCOME PER SHARE |
12 Months Ended | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Dec. 31, 2025 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NET INCOME PER SHARE | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| NET INCOME PER SHARE | 20.NET INCOME PER SHARE Basic and diluted net income per share for each of the periods presented were calculated as follows:
For the years ended December 31, 2023, 2024 and 2025, options or restricted shares excluded from the calculation of diluted net income per share due to anti-dilutive effect were 370,590, 30,874 and 30,090 respectively. For the convertible senior note, diluted EPS was calculated using the if-converted method by determining the number of shares needed to settle the conversion premium and adding that amount to shares outstanding to calculate the diluted EPS denominator. As the average market price of the shares was less than the conversion price, the conversion premium was zero and there were no dilutive effect for the year ended December 31, 2025. |