Shanghai Haohai Biological Technology Co., Ltd.

SSE:688366.SS

51.96 (CNY) • At close June 9, 2025
Overview | Financials

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

2024202320222021202020192018201720162015201420132012
Assets:
Current Assets:
Cash & Cash Equivalents 2,629.3062,739.9992,541.7152,900.7883,092.6033,222.5081,438.4071,797.422,010.2552,177.787181.341197.137160.814
Short Term Investments 87.84611.7636.7496.37615.1458.00881.283975.5319.07814021.3427.0917.004
Cash and Short Term Investments 2,717.1522,751.7622,541.7152,907.1643,107.7483,222.5081,438.4071,797.422,010.2552,177.787181.341204.228167.818
Net Receivables 369.342359.412424.329382.206345.181392.443491.9920327.74691.28765.19543.820
Inventory 490.651526.174485.239354.765255.127239.988197.631174.914117.95378.06376.36442.60440.864
Other Current Assets 81.123110.81980.83356.2797.2582.428165.86122.95732.20924.91710.5666.7960
Total Current Assets 3,658.2683,750.1443,532.1163,712.5863,809.9593,945.3752,293.8912,385.972,488.1632,372.054347.355297.448245.287
Non-Current Assets:
Property, Plant & Equipment, Net 1,774.7671,553.0421,409.5511,248.9211,041.6851,111.785734.729652.741483.832399.407362.681270.625145.757
Goodwill 422.928413.021411.199406.901385.49333.493332.003410.144292.0840000
Intangible Assets 705.095574.876783.532783.144578.887430.609467.116490.154326.29434.88836.4145.1427.436
Goodwill and Intangible Assets 1,128.023987.8971,194.7311,190.045964.377764.102799.119900.298618.37834.88836.4145.1427.436
Long Term Investments 413.188607.101664.691618.971440.353297.959510.317108.7855.148-128.798-10.67800
Tax Assets 59.353.12459.32349.35626.18618.39317.01317.518.8134.3595.45300
Other Non-Current Assets 87.846308.37831.987130.47716.14514.25781.2831039.07814010.67847.963-153.193
Total Non-Current Assets 3,463.1243,355.3533,360.2833,237.772,488.7462,206.4962,142.4611,689.3291,205.249449.856404.548323.73153.193
Total Assets 7,121.3927,105.4976,892.3996,950.3566,298.7056,151.8714,436.3524,075.2993,693.4122,821.91751.903621.178448.037
Liabilities & Equity:
Current Liabilities:
Account Payables 62.09955.10854.53346.26428.03236.78641.18339.00919.6864.7948.796.9046.292
Short Term Debt 305.683216.62534.37866.01887.70825.71-30.664-64.342-20.6860000
Tax Payables 36.33234.40252.08217.77932.92346.64650.93363.07586.27638.49934.92600
Deferred Revenue 080.02332.64846.50916.16218.06950.93363.07547.3520000
Other Current Liabilities 461.779329.793337.634310.702268.936232.756287.999313.982356.17597.795.52369.22448.41
Total Current Liabilities 865.893715.951511.275487.272433.761359.967451.317477.756536.155140.993139.23976.12854.702
Non-Current Liabilities:
Long Term Debt 142.744191.32483.8839.49320.37324.00216.38617.59600000
Deferred Revenue Non-Current 15.40613.6255.59.4023.5443.5996.2049.10712.0114.86317.74300
Deferred Tax Liabilities Non-Current 151.766161.665163.508157.91102.282110.95126.998110.89483.7870.620.76100
Other Non-Current Liabilities 28.54219.264225.853195.993110.3260093.24175.60000
Total Non-Current Liabilities 338.458372.253478.741402.798130.699138.551149.588230.838171.39715.48318.50400
Total Liabilities 1,204.3511,088.204990.016890.07564.46498.518600.905708.594707.552156.476157.74376.12854.702
Equity:
Preferred Stock 0000000000000
Common Stock 233.194171.477174.13175.822177.207177.845160.045160.045160.045160.045120120120
Retained Earnings 2,864.6992,728.6272,369.5012,309.7251,957.1471,846.6171,557.9341,178.789894.834671.501417.809394.424252.903
Accumulated Other Comprehensive Income/Loss 0041.903136.792124.854148.462123.14591.3421,849.11359.979000
Other Total Stockholders Equity 2,477.3662,749.962,929.0753,091.1223,231.543,281.8551,770.3861,770.3861,770.3861,770.38656.35142.431-372.903
Total Shareholders Equity 5,575.2595,650.0645,514.6095,713.4615,490.7515,454.783,611.5113,200.5622,903.9922,661.911594.16530.578372.903
Total Equity 5,917.0416,017.2935,902.3836,060.2865,734.2455,653.3533,835.4473,366.7052,985.862,665.434594.16530.578372.903
Total Liabilities & Shareholders Equity 7,121.3927,105.4976,892.3996,950.3566,298.7056,151.8714,436.3524,075.2993,693.4122,821.91751.903606.7060