Hangzhou DPtech Technologies Co.,Ltd.

SZSE:300768.SZ

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

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

20242023202220212020201920182017201620152014
Revenue 1,154.7861,033.97893.1581,030.255891.267803.839704.056616.963532.649452.928325.488
Cost of Revenue 377.849327.75287.716294.159262.731231.505206.328177.371175.071144.505108.231
Gross Profit 776.937706.22605.442736.095628.536572.334497.728439.592357.578308.423217.257
Gross Profit Ratio 0.6730.6830.6780.7140.7050.7120.7070.7130.6710.6810.667
Reseach & Development Expenses 266.406251.207240.62229.793182.575163.955157.923143.552134.046127.32399.859
General & Administrative Expenses 7.9935.1325.7495.4574.565.5613.7035.48919.486197.182111.937
Selling & Marketing Expenses 176.499402.899303.389284.839243.403219.948184.876171.597163.485143.852122.125
SG&A 184.492408.339309.137290.295247.964225.509188.579177.085182.971341.034234.062
Other Expenses 161.752-110.27-0.174-0.0351.3371.7236.4333.71254.72249.46933.549
Operating Expenses 612.65580.641518.735480.279390.746350.418308.649284.035339.323348.208238.535
Operating Income 164.287125.58166.996325.102295.811271.209208.61163.08119.055-43.154-23.013
Operating Income Ratio 0.1420.1210.1870.3160.3320.3370.2960.2640.036-0.095-0.071
Total Other Income Expenses Net 0.190.234-0.174-0.0351.3371.7236.4333.71254.72249.46933.493
Income Before Tax 164.477125.814166.822325.067297.147272.933215.043166.79373.7776.31510.48
Income Before Tax Ratio 0.1420.1220.1870.3160.3330.340.3050.270.1390.0140.032
Income Tax Expense 3.319-0.82317.05815.79820.78820.46414.03612.8025.16-1.4540.086
Net Income 161.158126.636149.764309.269276.359252.469201.007153.99168.6177.76910.394
Net Income Ratio 0.140.1220.1680.30.310.3140.2850.250.1290.0170.032
EPS 0.250.20.240.510.460.420.370.290.170.0520.069
EPS Diluted 0.250.20.240.510.460.420.370.290.170.0520.069
EBITDA 217.654179.631207.467361.949310.433214.537224.697177.77885.055-36.131-21.277
EBITDA Ratio 0.1880.1740.2320.3510.3480.2670.3190.2880.16-0.08-0.065