Shenzhen Chengtian Weiye Technology Co., Ltd.

SZSE:300689.SZ

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

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

202420232022202120202019201820172016201520142013
Revenue 360.189394.279534.699423.043349.029349.204355.127294.636264.109249.804260.141194.419
Cost of Revenue 299.217328.798424.444341.214263.979253.793249.302191.054177.313188.621199.21147.915
Gross Profit 60.97265.481110.25581.82985.0595.411105.825103.58286.79661.18460.93146.504
Gross Profit Ratio 0.1690.1660.2060.1930.2440.2730.2980.3520.3290.2450.2340.239
Reseach & Development Expenses 14.61815.28318.16117.48215.27414.59413.88911.8793.0849.4358.5567.049
General & Administrative Expenses 17.95123.44423.09320.57219.3920.49612.78410.37317.41415.32911.55316.602
Selling & Marketing Expenses 1.3290.4592.4291.8892.21410.4375.4254.6213.0882.9512.5042.181
SG&A 19.2823.90225.52222.46121.60430.93318.20914.99420.50218.2814.05718.783
Other Expenses 14.78815.96-0.227-0.138-0.629-0.206-0.1132.8872.8615.2141.1311.594
Operating Expenses 48.68755.14665.39259.70548.24246.55249.31342.05338.70633.59624.11520.101
Operating Income 12.28510.33649.34419.97528.01257.10865.05959.28149.10729.80132.32824.515
Operating Income Ratio 0.0340.0260.0920.0470.080.1640.1830.2010.1860.1190.1240.126
Total Other Income Expenses Net 2.4680.023-0.215-0.138-1.008-0.236-0.1132.8872.3255.1110.7870.945
Income Before Tax 14.75310.35849.12919.83727.00356.87264.94662.16851.77834.91233.11525.461
Income Before Tax Ratio 0.0410.0260.0920.0470.0770.1630.1830.2110.1960.140.1270.131
Income Tax Expense 2.9211.6666.5122.391.98910.73810.1289.2639.27.3817.1715.591
Net Income 11.5738.91842.34516.85523.59447.68654.81852.90542.57827.53225.94419.87
Net Income Ratio 0.0320.0230.0790.040.0680.1370.1540.180.1610.110.10.102
EPS 0.10.080.370.150.210.410.480.540.490.320.30.23
EPS Diluted 0.10.080.370.150.210.410.480.540.490.320.30.23
EBITDA 59.30648.42987.59155.31759.37475.54791.52381.99771.29853.12449.36237.459
EBITDA Ratio 0.1650.1230.1640.1310.170.2160.2580.2780.270.2130.190.193