CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Parenthetical) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024
USD ($)
|
Dec. 31, 2023
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
Foreign currency translation adjustments, tax portion | $ 0 | $ 0 | $ 0 |
Unrealized losses on available-for-sale investment, net of tax | 0 | 0 | 0 |
Share-based compensation | 23,200 | 31,979 | 44,096 |
Cost of revenues | |||
Share-based compensation | 1,720 | 3,575 | 8,185 |
Research and development expenses | |||
Share-based compensation | 12,408 | 19,415 | 25,170 |
Sales and marketing expenses | |||
Share-based compensation | 615 | 797 | 777 |
General and administrative expenses | |||
Share-based compensation | $ 8,457 | $ 8,192 | $ 9,964 |
Class A common shares | |||
Number of common shares represented by each ADS | 20 | 20 | 20 |