Shandong Sito Bio-technology Co., Ltd.

SZSE:300583.SZ

16.34 (CNY) • At close October 26, 2023
Overview | Financials

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

202320222021202020192018201720162015201420132012
Revenue 1,279.7831,312.1121,202.623913.188965.81,052.277785.566568.246668.167521.011283.58811.032
Cost of Revenue 1,011.471,039.302937.035805.582730.081784.757602.944377.218372.528278.943199.5059.02
Gross Profit 268.313272.81265.588107.606235.719267.52182.622191.028295.638242.06884.0832.012
Gross Profit Ratio 0.210.2080.2210.1180.2440.2540.2320.3360.4420.4650.2960.182
Reseach & Development Expenses 55.07650.20549.73145.00855.78639.42131.66519.14722.67316.82510.0930
General & Administrative Expenses 42.82737.26635.32230.99431.04234.2114.4529.3579.5246.2622.2472.59
Selling & Marketing Expenses 5.38314.61313.75515.47712.2459.97211.1945.9955.8394.3472.3980.036
SG&A 48.2151.87949.07746.47143.28744.18225.64615.35215.36310.6094.6452.626
Other Expenses 132.288-1.314-1.684-6.291-2.487-0.3880.0241.441-0.2047.9931.064-0
Operating Expenses 235.574189.133168.528187.12149.184121.55189.90160.96158.55938.73119.4012.63
Operating Income 32.73949.22555.973-186.15867.194149.935103.243114.425218.232195.95254.925-1.628
Operating Income Ratio 0.0260.0380.047-0.2040.070.1420.1310.2010.3270.3760.194-0.148
Total Other Income Expenses Net 20.741-1.314-1.684-6.291-2.487-1.5970.0241.441-0.289-1.9091.064-0
Income Before Tax 53.4847.91154.289-192.44964.707149.547103.267115.853217.943194.04355.989-1.628
Income Before Tax Ratio 0.0420.0370.045-0.2110.0670.1420.1310.2040.3260.3720.197-0.148
Income Tax Expense 4.9325.43318.503-2.83115.6622.59717.51219.50532.07628.28814.427-0.135
Net Income 45.60441.96736.205-179.80755.309126.84992.002101.177187.045165.75441.562-1.493
Net Income Ratio 0.0360.0320.03-0.1970.0570.1210.1170.1780.280.3180.147-0.135
EPS 0.250.250.21-1.050.331.190.881.262.342.070.520
EPS Diluted 0.250.250.21-1.050.331.190.881.262.342.070.520
EBITDA 264.707190.256217.756-17.314179.923222.194175.683161.198254.332220.02364.908-0.431
EBITDA Ratio 0.2070.1950.1960.0720.1850.2240.220.3060.4040.4220.243-0.039