Bloomage BioTechnology Corporation Limited

SSE:688363.SS

48.84 (CNY) • At close April 30, 2025
Overview | Financials

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

20242023202220212020201920182017201620152014201320122011201020092008200720062005
Revenue 5,370.776,075.9246,359.1924,947.7742,632.7341,885.5711,263.146818.049733.123650.868481.301375.18274.9660000000
Cost of Revenue 1,392.5621,621.0281,463.2271,085.252489.47383.569253.582200.592165.973173.186105.90475.32184.3170000000
Gross Profit 3,978.2094,454.8964,895.9653,862.5212,143.2641,502.0021,009.564617.457567.15477.682375.397299.859190.6490000000
Gross Profit Ratio 0.7410.7330.770.7810.8140.7970.7990.7550.7740.7340.780.7990.6930000000
Reseach & Development Expenses 466.25446.347388.188284.338141.15893.88652.86625.71923.96329.80315.65515.1539.7130000000
General & Administrative Expenses 181.892138.957127.84897.07538.89442.62354.224175.049110.075141.91104.128116.10944.0990000000
Selling & Marketing Expenses 1,829.0142,842.3873,049.3672,436.1751,099.272521.368283.746125.475107.004107.0774.64658.61833.1540000000
SG&A 2,010.9052,981.3453,177.2152,533.2491,138.166563.991337.97300.524217.079209.62178.774174.72777.2530000000
Other Expenses 1,285.114318.819220.031130.521104.171142.777-9.468-15.4617.11200000000000
Operating Expenses 3,762.2693,746.513,785.4342,948.1091,383.496800.654518.003333.346256.158239.423173.787168.32773.410000000
Operating Income 215.94708.3861,136.314905.553757.048699.579524.449284.299320.462238.259201.61131.532117.2390000000
Operating Income Ratio 0.040.1170.1790.1830.2880.3710.4150.3480.4370.3660.4190.3510.4260000000
Total Other Income Expenses Net -2.547-6.663-0.202-15.3541.851.76-9.468-0.2359.456-0.359-2.494-5.375-5.4580000000
Income Before Tax 213.393701.7221,136.112890.199758.898701.09514.981284.064329.917237.9198.121125.759111.7810000000
Income Before Tax Ratio 0.040.1150.1790.180.2880.3720.4080.3470.450.3660.4120.3350.4070000000
Income Tax Expense 44.987118.98174.732114.643113.887116.47591.12161.79560.48847.5336.05531.36222.5110000000
Net Income 174.267592.556970.919782.335645.839585.608423.86222.269269.429190.393162.06794.39889.2720000000
Net Income Ratio 0.0320.0980.1530.1580.2450.3110.3360.2720.3680.2930.3370.2520.3250000000
EPS 0.361.232.021.631.351.220.982.50.60.570.490.290.290000000
EPS Diluted 0.361.232.021.621.351.220.972.50.60.550.470.280.280000000
EBITDA 522.5691,007.3281,382.1791,063.712840.4766.334564.035331.102365.524287.194215.721144.294122.1650000000
EBITDA Ratio 0.0970.1660.2170.2150.3190.4060.4470.4050.4990.4410.4480.3850.4440000000