Zhejiang Sunoren Solar Technology Co.,Ltd.

SSE:603105.SS

8.39 (CNY) • At close May 8, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) CNY.

202420232022202120202019201820172016201520142013
Revenue 688.86686.214649.876445.131426.749387.098384.173936.3861,148.591,602.875869.26379.36
Cost of Revenue 283.705292.833293.066201.09209.242213.797207.631716.897905.4221,339.415770.421359.025
Gross Profit 405.155393.38356.81244.041217.507173.301176.542219.488243.169263.4698.83920.335
Gross Profit Ratio 0.5880.5730.5490.5480.510.4480.460.2340.2120.1640.1140.054
Reseach & Development Expenses 21.78933.617.57211.43516.24914.09117.22712.94151.34819.517.92615.604
General & Administrative Expenses 23.70522.81320.16617.36721.24735.825.31318.38550.94710.5160.626.074
Selling & Marketing Expenses 1.1662.0672.6570.5961.3321.6921.6373.893.3044.6673.2451.341
SG&A 24.87162.1322.82317.96322.5837.49326.94922.27454.25115.1833.8657.415
Other Expenses 120.09853.7422.91918.7858.0613.54139.9137.7051.9970.379-1.8322.401
Operating Expenses 166.758149.4763.31448.18246.88965.12484.0966.426140.74265.60937.05340.783
Operating Income 238.397244.243297.273198.658172.565120.742104.761145.85195.159145.17513.617-60.111
Operating Income Ratio 0.3460.3560.4570.4460.4040.3120.2730.1560.0830.0910.016-0.158
Total Other Income Expenses Net -0.0980.164-82.179-70.732-82.714-77.184-42.1057.7051.9970.5210.0722.36
Income Before Tax 238.299244.406215.094127.92689.85143.55962.655153.55697.155145.55413.69-57.751
Income Before Tax Ratio 0.3460.3560.3310.2870.2110.1130.1630.1640.0850.0910.016-0.152
Income Tax Expense 44.71124.24923.56217.9158.9651.441-3.50737.17319.55525.8442.482-7.103
Net Income 193.588220.157191.463110.01180.88642.11866.163116.38477.713120.36412.763-49.946
Net Income Ratio 0.2810.3210.2950.2470.190.1090.1720.1240.0680.0750.015-0.132
EPS 0.390.440.380.220.160.0840.150.280.20.610.14-0.55
EPS Diluted 0.390.440.380.220.160.0840.150.280.20.610.14-0.55
EBITDA 543.501507.295464.989361.87298.056218.328199.937235.05152.141236.60889.32915.864
EBITDA Ratio 0.7890.7390.7160.8130.6980.5640.520.2510.1320.1480.1030.042