Weihai Baihe Biology Technological Co., Ltd. (SHA:603102)
China flag China · Delayed Price · Currency is CNY
37.77
-1.95 (-4.91%)
At close: Aug 24, 2026

SHA:603102 Income Statement

Millions CNY. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Revenue
982.45903.42795.58864.25719.31655.33
Other Revenue
11.757.515.8276.016.55
994.19910.93801.4871.25725.33661.87
Revenue Growth
22.76%13.67%-8.02%20.12%9.59%14.45%
Cost of Revenue
650.61598.54512.02550.89466.93390.4
Gross Profit
343.59312.39289.38320.36258.4271.48
Selling, General & Admin
161.6138.78115.44118.9792.4887.42
Research & Development
37.7635.8935.7830.9522.5124.06
Other Operating Expenses
-2.44-2.57-7.07-0.565.15.09
Operating Expenses
197.77172.39145.42149.49120.19117.51
Operating Income
145.82140143.97170.87138.21153.96
Interest Expense
-1.19-0.31-0.08-0.1-0.13-0.15
Interest & Investment Income
11.1214.4114.7515.58.911.71
Currency Exchange Gain (Loss)
-6.57-2.771.310.856.75-1.16
Other Non Operating Income (Expenses)
-2.44-0.31-0.20.09-0.37-0.2
EBT Excluding Unusual Items
146.73151.01159.75187.21153.37154.17
Gain (Loss) on Sale of Assets
0.02-0.010.130.060.27-0
Asset Writedown
----0.34-0.04-0.65
Other Unusual Items
1.621.4716.494.6315.81
Pretax Income
148.38152.46160.88193.42158.22169.33
Income Tax Expense
18.7918.4721.5724.3620.3821.29
Earnings From Continuing Operations
129.59133.99139.31169.07137.84148.04
Minority Interest in Earnings
-10.96-5.56----
Net Income
118.63128.43139.31169.07137.84148.04
Net Income to Common
118.63128.43139.31169.07137.84148.04
Net Income Growth
-7.48%-7.81%-17.60%22.65%-6.89%16.46%
Shares Outstanding (Basic)
626364646348
Shares Outstanding (Diluted)
626364646348
Shares Change
-3.87%-1.96%-0.21%2.21%30.36%0.20%
EPS (Basic)
1.932.052.182.642.203.08
EPS (Diluted)
1.932.052.182.642.203.08
EPS Growth
-3.75%-5.96%-17.42%20.00%-28.57%16.23%

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Free Cash Flow
127.53130.3632.7397.33101.3644.6
Free Cash Flow Per Share
2.072.080.511.521.620.93
Dividend Per Share
0.7500.7500.7500.7500.6000.500
Dividend Growth
0%0%0%25.00%20.00%-
Gross Margin
34.56%34.29%36.11%36.77%35.63%41.02%
Operating Margin
14.67%15.37%17.96%19.61%19.05%23.26%
Profit Margin
11.93%14.10%17.38%19.41%19.00%22.37%
Free Cash Flow Margin
12.83%14.31%4.08%11.17%13.98%6.74%
EBITDA
193.26183.19183.8207.23170.16176.67
EBITDA Margin
19.44%20.11%22.93%23.79%23.46%26.69%
D&A For EBITDA
47.4443.1939.8336.3631.9522.71
EBIT
145.82140143.97170.87138.21153.96
EBIT Margin
14.67%15.37%17.96%19.61%19.05%23.26%
Effective Tax Rate
12.66%12.12%13.41%12.59%12.88%12.57%
Revenue as Reported
994.19910.93801.4871.25725.33661.87