Shenzhen Institute of Building Research Co., Ltd.

SZSE:300675.SZ

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

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

202320222021202020192018201720162015201420132012
Revenue 416.144474.136502.831506.458467.972397.008381.832346.126280.502259.65273.182218.819
Cost of Revenue 299.527297.482305.044330.898305.442245.211236.545221.825171.645168.056162.084119.687
Gross Profit 116.618176.653197.788175.56162.53151.797145.287124.301108.85791.593111.09899.132
Gross Profit Ratio 0.280.3730.3930.3470.3470.3820.380.3590.3880.3530.4070.453
Reseach & Development Expenses 40.68338.41647.15335.64937.38813.8888.9785.2313.53812.01300
General & Administrative Expenses 21.58925.32929.40717.79715.9914.67711.3137.1769.0046.85549.24538.75
Selling & Marketing Expenses 33.17641.47145.17845.79659.57857.46147.3944.0436.2438.7242.90530.984
SG&A 54.76666.874.58563.59475.56872.13858.70351.21645.24445.57592.1569.735
Other Expenses 3.0191.7933.4752.3115.40413.8894.7999.5629.65913.77916.2636.894
Operating Expenses 118.26992.44140.201113.621116.547109.67690.17981.76578.21176.6894.46478.213
Operating Income 26.46181.63748.50950.07737.96325.07735.94525.84917.80412.94514.39215.011
Operating Income Ratio 0.0640.1720.0960.0990.0810.0630.0940.0750.0630.050.0530.069
Total Other Income Expenses Net 3.0191.7933.4752.3115.40413.8894.7999.5569.65413.77816.2526.892
Income Before Tax 29.4883.4351.98552.38943.36738.96640.74535.40527.45926.72330.64521.904
Income Before Tax Ratio 0.0710.1760.1030.1030.0930.0980.1070.1020.0980.1030.1120.1
Income Tax Expense 2.8048.5154.4015.3416.1145.9356.843.754.1044.2834.094.453
Net Income 23.62673.13944.50743.86736.62134.63133.98831.5423.33122.44726.54517.028
Net Income Ratio 0.0570.1540.0890.0870.0780.0870.0890.0910.0830.0860.0970.078
EPS 0.160.50.30.30.250.240.270.290.210.20.240
EPS Diluted 0.160.50.30.30.250.240.270.290.210.20.240
EBITDA 98.968144.475113.00994.29977.22574.0473.49762.84551.94144.33232.97435.178
EBITDA Ratio 0.2380.3050.2250.1860.1650.1860.1920.1820.1850.1710.1210.161