IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Financial Statements — HUYA

Balance Sheet

(in billions CNY)
MetricFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Cash & Equivalents0.691.190.070.661.790.501.11
Short-term Investments----0.000.000.820.180.32
Accounts Receivable0.240.080.060.080.090.070.06
Total Current Assets4.916.098.1510.4511.921.7310.59
Property, Plant & Equipment0.600.480.330.200.080.090.10
Goodwill0.450.060.06--------
Intangible Assets0.130.150.160.060.080.060.01
Total Non-current Assets1.793.480.672.690.211.140.77
Total Assets0.969.571.8213.152.081.901.63
Accounts Payable0.240.070.000.020.000.010.00
Total Current Liabilities0.251.942.162.200.400.370.35
Total Non-current Liabilities0.050.080.140.010.030.040.03
Total Liabilities0.252.020.320.332.740.400.39
Retained Earnings(2.22)(2.10)(0.29)(0.26)1.300.29(0.29)
Total Stockholder Equity0.707.551.501.571.651.501.25

Income Statement

(in billions CNY) (except per-share rows)
MetricFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Total Revenue6.506.086.999.2211.3510.911.20
Cost of Revenue5.630.720.871.251.531.336.89
Gross Profit0.870.810.820.090.252.271.48
Research & Development0.500.070.080.100.130.730.51
Selling, General & Admin0.040.030.050.050.330.070.35
Total Operating Expenses1.071.040.191.480.300.270.19
Operating Income(0.02)(0.19)(0.44)(0.10)-0.000.110.04
Pretax Income(0.10)(0.03)(0.03)(0.46)0.261.030.08
Tax Provision0.010.010.000.000.060.180.10
Net Income(0.02)(0.05)(0.20)(0.07)0.090.880.07
Basic EPS(0.49)(0.21)(0.12)(0.29)2.450.600.31
Diluted EPS(0.49)(0.21)(0.12)(0.29)2.410.570.29

Cash Flow Statement

(in millions USD)
MetricFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Operating Cash Flow(176.15)12.92(4.52)(63.39)51.381,239.871,945.41
Capital Expenditures167.83186.2617.3522.6739.488.3461.21
Free Cash Flow*(343.98)(173.34)(21.87)(86.06)11.901,231.541,884.20
Investing Cash Flow2,185.283,678.547.50(848.57)(295.06)153.99(529.31)
Financing Cash Flow(2,498.19)(3,104.67)(28.49)6.051.6840.662,133.65

* Derived from reported values