NASDAQ:VNET | Income Statement | VNET Group, Inc.

Complete source-backed income-statement history.

Available history
2009-12-31 to 2025-12-31
Data captured

Historical Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2024-12-31$61.87M$6.64M$30.09M$9.47M$10.47M-$2.59M$0.00$0.004,934,87212,130,058
2023-12-3112,418,2371,258,897

Annual Income Statement

DateRevenueCost of revenueGross profitR&D expenseSG&A expenseOperating expensesOperating incomeNonoperating income/expensePre-tax incomeIncome taxNet incomeBasic EPSDiluted EPSBasic sharesDiluted shares
2025-12-31$313.52M$37.34M$111.58M$59.66M$79.72M-$36.01M-$0.02-$0.021,612,272,7871,612,272,787
2024-12-31$251M$33.79M$91.71M$65.03M$32.09M$25.1M$0.02$0.001,593,594,5191,742,346,367
2023-12-31$182.04M$45.38M-$277.6M-$350.16M$16.11M-$372.38M-$0.41-$0.41901,143,138901,143,138
2022-12-31$196.93M$44.49M$17.57M-$91.13M$19.35M-$112.5M-$0.13-$0.13886,817,620886,817,620
2021-12-31$225.66M$29.58M$3.35M$98.31M$17.48M$78.48M$0.09-$0.06865,352,554911,591,433
2020-12-31$164.91M$17.3M$17.87M-$394.01M$16.76M-$415.22M-$0.69-$0.69716,888,919716,888,919
2019-12-31$544.25M$409.31M$134.94M$12.75M$26.18M-$25.25M$781,000.00-$26.18M-$0.04-$0.04668,833,756668,833,756
2018-12-31$494.66M$357.24M$137.43M$13.4M$34.54M-$23.61M$3.55M-$29.83M-$0.04-$0.04674,732,130674,732,130
2017-12-31$521.45M$404.88M$116.57M$22.92M-$210.34M-$154.9M-$13.86M-$118.77M-$0.21-$0.21672,836,226672,836,226
2016-12-31$524.53M$421.96M$102.57M$21.51M-$121.01M-$135.83M-$1.61M-$91.26M-$0.20-$0.20617,169,833617,169,833
2015-12-31$561.05M$429.25M$131.8M$22.05M-$43.88M-$54.56M$7.38M-$66.09M-$0.13-$0.13492,065,239492,065,239
2014-12-31$463.6M$333.03M$130.57M$19.61M-$18.49M-$50.26M$2.69M-$56.17M-$0.14-$0.14401,335,788401,335,788
2013-12-31$324.88M$239.5M$85.38M$12.86M$6.9M-$6.06M$1.71M-$7.97M-$0.02-$0.02364,353,974364,353,974
2012-12-31342,533,167356,784,209
2011-12-31$162.21M$118.27M$43.94M$5.51M$2.37M$9.47M$2.17M$2.93M$0.01$0.01259,595,677316,807,661
2010-12-3171,526,32071,526,320
2009-12-3171,526,320182,492,500

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.