Doctorglasses Chain Co.,Ltd.

SZSE:300622.SZ

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

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

202320222021202020192018201720162015201420132012
Revenue 1,175.865962.237887.469656.312655.032566.056471.322415.957375.684361.133327.545272
Cost of Revenue 471.505367.214311.219212.682188.82146.493110.907100.91791.00797.41987.22973.362
Gross Profit 704.361595.023576.25443.63466.212419.562360.415315.04284.677263.714240.316198.638
Gross Profit Ratio 0.5990.6180.6490.6760.7120.7410.7650.7570.7580.730.7340.73
Reseach & Development Expenses 4.66900000000000
General & Administrative Expenses 17.94517.6418.91915.2918.66713.77812.2957.2138.2875.46625.84818.083
Selling & Marketing Expenses 476.163412.783377.38307.757321.259288.446249.663224.099202.258184.085162.702131.423
SG&A 531.598430.423396.299323.046339.926302.224261.959231.312210.544189.552188.55149.506
Other Expenses 01.0630.716-0.7381.277-0.3960.413.3975.0572.2260.5430.329
Operating Expenses 574.908494.518450.078360.144387.344343.383292.465257.8236.765215.01192.781153.21
Operating Income 166.73190.943120.5286.52882.14580.64570.60951.40645.22946.99144.58343.061
Operating Income Ratio 0.1420.0950.1360.1320.1250.1420.150.1240.120.130.1360.158
Total Other Income Expenses Net -2.6065.5584.953-0.7386.71313.0350.41-0.5032.063-1.484-2.4820.099
Income Before Tax 164.12592.839121.23785.79183.42280.24871.01952.8448.72947.32745.05343.161
Income Before Tax Ratio 0.140.0960.1370.1310.1270.1420.1510.1270.130.1310.1380.159
Income Tax Expense 32.3719.04826.73717.89620.85121.4418.82215.05513.43613.41512.16612.21
Net Income 128.06575.8194.78469.17462.35859.31552.19737.78535.29333.91232.88730.95
Net Income Ratio 0.1090.0790.1070.1050.0950.1050.1110.0910.0940.0940.10.114
EPS 0.740.440.560.410.370.490.330.30.280.270.260
EPS Diluted 0.740.440.550.410.370.490.330.30.280.270.260
EBITDA 314.454278.967267.32398.12887.92781.73874.92262.35151.59453.94652.44850.103
EBITDA Ratio 0.2670.2640.3040.150.1340.1480.1590.1590.1450.1450.1660.191