17. Deferred revenue
December 31,
2023
2024
US$
Deferred revenue, current
Live streaming
56,817
50,728
Others
16,856
16,085
Total current deferred revenue
73,673
66,813
Deferred revenue, non-current
5,516
5,686
7,416
6,949
Total non-current deferred revenue
12,932
12,635
No definition available.
The entire disclosure for deferred revenues at the end of the reporting period.