Skip to content
20-F

Annual Report (Foreign)

JOYY INC JOYY

0001104659-26-049917

← back to feed
Filed
Apr 28, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 1.07B sh
Shares Diluted FY 2025 · Dec 31, 2024 1.16B sh
Shares Diluted FY 2025 · Dec 31, 2023 1.46B sh
Stock Repurchased FY 2025 · Dec 31, 2025 $132.78M
Stock Repurchased FY 2025 · Dec 31, 2024 $259.43M
Stock Repurchased FY 2025 · Dec 31, 2023 $273.9M
Dividends Paid FY 2025 · Dec 31, 2025 $155.53M
Dividends Paid FY 2025 · Dec 31, 2024 $0
Dividends Paid FY 2025 · Dec 31, 2023 $84.2M
Capex FY 2025 · Dec 31, 2025 $143.11M
Capex FY 2025 · Dec 31, 2024 $83.72M
Capex FY 2025 · Dec 31, 2023 $81.57M
Operating Cash Flow FY 2025 · Dec 31, 2025 $302.33M
Operating Cash Flow FY 2025 · Dec 31, 2024 $308.66M
Operating Cash Flow FY 2025 · Dec 31, 2023 $295.58M
Short Term Debt FY 2025 · Dec 31, 2025 $10.67M
Short Term Debt FY 2025 · Dec 31, 2024 $34.85M
Short Term Investments FY 2025 · Dec 31, 2025 $613.7M
Short Term Investments FY 2025 · Dec 31, 2024 $288.59M
Cash And Equivalents FY 2025 · Dec 31, 2025 $374.25M
Cash And Equivalents FY 2025 · Dec 31, 2024 $444.76M
Stockholders Equity FY 2025 · Dec 31, 2025 $6.54B
Stockholders Equity FY 2025 · Dec 31, 2024 $4.71B
Current Liabilities FY 2025 · Dec 31, 2025 $873.97M
Current Liabilities FY 2025 · Dec 31, 2024 $2.67B
Total Liabilities FY 2025 · Dec 31, 2025 $950.46M
Total Liabilities FY 2025 · Dec 31, 2024 $2.74B
Current Assets FY 2025 · Dec 31, 2025 $1.62B
Current Assets FY 2025 · Dec 31, 2024 $2.56B
Total Assets FY 2025 · Dec 31, 2025 $7.55B
Total Assets FY 2025 · Dec 31, 2024 $7.53B
Eps Diluted FY 2025 · Dec 31, 2025 $1.97
Eps Diluted FY 2025 · Dec 31, 2024 −$0.13
Eps Diluted FY 2025 · Dec 31, 2023 $0.24
Eps Basic FY 2025 · Dec 31, 2025 $1.99
Eps Basic FY 2025 · Dec 31, 2024 −$0.13
Eps Basic FY 2025 · Dec 31, 2023 $0.27
Sga Expense FY 2025 · Dec 31, 2025 $164.53M
Sga Expense FY 2025 · Dec 31, 2024 $152.52M
Sga Expense FY 2025 · Dec 31, 2023 $122.66M
Rd Expense FY 2025 · Dec 31, 2025 $247.13M
Rd Expense FY 2025 · Dec 31, 2024 $278.74M
Rd Expense FY 2025 · Dec 31, 2023 $295.5M
Net Income FY 2025 · Dec 31, 2025 $2.1B
Net Income FY 2025 · Dec 31, 2024 −$146.24M
Net Income FY 2025 · Dec 31, 2023 $301.82M
Operating Income FY 2025 · Dec 31, 2025 $55.82M
Operating Income FY 2025 · Dec 31, 2024 −$405.63M
Operating Income FY 2025 · Dec 31, 2023 $28.82M
Gross Profit FY 2025 · Dec 31, 2025 $762.63M
Gross Profit FY 2025 · Dec 31, 2024 $806.2M
Gross Profit FY 2025 · Dec 31, 2023 $813.03M
Cost Of Revenue FY 2025 · Dec 31, 2025 $1.36B
Cost Of Revenue FY 2025 · Dec 31, 2024 $1.43B
Cost Of Revenue FY 2025 · Dec 31, 2023 $1.45B