Weihai Baihe Biology Technological Co., Ltd. (SHA:603102)
China flag China · Delayed Price · Currency is CNY
40.54
+0.50 (1.25%)
At close: Apr 29, 2026

SHA:603102 Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTM FY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2020 - 2016
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 2020 - 2016
Operating Revenue
948.37903.42795.58864.25719.31655.33
Upgrade
Other Revenue
7.517.515.8276.016.55
Upgrade
Revenue
955.88910.93801.4871.25725.33661.87
Upgrade
Revenue Growth (YoY)
16.60%13.67%-8.02%20.12%9.59%14.45%
Upgrade
Cost of Revenue
623.32598.54512.02550.89466.93390.4
Upgrade
Gross Profit
332.56312.39289.38320.36258.4271.48
Upgrade
Selling, General & Admin
151.37138.78115.44118.9792.4887.42
Upgrade
Research & Development
36.4135.8935.7830.9522.5124.06
Upgrade
Other Operating Expenses
-2.22-2.57-7.07-0.565.15.09
Upgrade
Operating Expenses
188.85172.39145.42149.49120.19117.51
Upgrade
Operating Income
143.71140143.97170.87138.21153.96
Upgrade
Interest Expense
-0.44-0.31-0.08-0.1-0.13-0.15
Upgrade
Interest & Investment Income
12.5814.4114.7515.58.911.71
Upgrade
Currency Exchange Gain (Loss)
-2.77-2.771.310.856.75-1.16
Upgrade
Other Non Operating Income (Expenses)
-2.12-0.31-0.20.09-0.37-0.2
Upgrade
EBT Excluding Unusual Items
150.95151.01159.75187.21153.37154.17
Upgrade
Gain (Loss) on Sale of Assets
-0.01-0.010.130.060.27-0
Upgrade
Asset Writedown
-2.06---0.34-0.04-0.65
Upgrade
Other Unusual Items
1.241.4716.494.6315.81
Upgrade
Pretax Income
150.11152.46160.88193.42158.22169.33
Upgrade
Income Tax Expense
19.3318.4721.5724.3620.3821.29
Upgrade
Earnings From Continuing Operations
130.78133.99139.31169.07137.84148.04
Upgrade
Minority Interest in Earnings
-8.65-5.56----
Upgrade
Net Income
122.13128.43139.31169.07137.84148.04
Upgrade
Net Income to Common
122.13128.43139.31169.07137.84148.04
Upgrade
Net Income Growth
-12.55%-7.81%-17.60%22.65%-6.89%16.46%
Upgrade
Shares Outstanding (Basic)
626364646348
Upgrade
Shares Outstanding (Diluted)
626364646348
Upgrade
Shares Change (YoY)
-2.22%-1.96%-0.21%2.21%30.36%0.20%
Upgrade
EPS (Basic)
1.962.052.182.642.203.08
Upgrade
EPS (Diluted)
1.962.052.182.642.203.08
Upgrade
EPS Growth
-10.57%-5.96%-17.42%20.00%-28.57%16.23%
Upgrade
Free Cash Flow
98.75130.3632.7397.33101.3644.6
Upgrade
Free Cash Flow Per Share
1.582.080.511.521.620.93
Upgrade
Dividend Per Share
0.7500.7500.7500.7500.6000.500
Upgrade
Dividend Growth
---25.00%20.00%-
Upgrade
Gross Margin
34.79%34.29%36.11%36.77%35.63%41.02%
Upgrade
Operating Margin
15.03%15.37%17.96%19.61%19.05%23.26%
Upgrade
Profit Margin
12.78%14.10%17.38%19.41%19.00%22.37%
Upgrade
Free Cash Flow Margin
10.33%14.31%4.08%11.17%13.98%6.74%
Upgrade
EBITDA
187.74183.19183.8207.23170.16176.67
Upgrade
EBITDA Margin
19.64%20.11%22.93%23.79%23.46%26.69%
Upgrade
D&A For EBITDA
44.0343.1939.8336.3631.9522.71
Upgrade
EBIT
143.71140143.97170.87138.21153.96
Upgrade
EBIT Margin
15.03%15.37%17.96%19.61%19.05%23.26%
Upgrade
Effective Tax Rate
12.88%12.12%13.41%12.59%12.88%12.57%
Upgrade
Revenue as Reported
955.88910.93801.4871.25725.33661.87
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.