bioMérieux S.A. (EPA:BIM)
France flag France · Delayed Price · Currency is EUR
70.65
-1.20 (-1.67%)
Jul 31, 2026, 11:41 AM CET

bioMérieux Income Statement

Millions EUR. 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
3,9914,0703,9803,6753,5893,376
Revenue Growth
-1.95%2.26%8.30%2.38%6.31%8.27%
Cost of Revenue
1,7511,7611,7651,6171,5801,375
Gross Profit
2,2402,3092,2152,0572,0092,001
Selling, General & Admin
1,0871,1111,0981,021954.7815.6
Research & Development
515.4507.4491.5460.1446.6385.8
Other Operating Expenses
26168.837.4137.620.215.1
Total Operating Expenses
1,6281,7871,6271,6181,4221,217
Operating Income
611.8521.3588.8439587.2784.3
Total Non-Operating Income (Expense)
-4.94.2-9.4-1.7-6.6-10.5
Pretax Income
606.9525.5579.4437.3580.6773.8
Provision for Income Taxes
145128.8154.3114.5140.1175.6
Net Income
462.1396.9425.1322.8440.5598.2
Minority Interest in Earnings
-0.5-0.6-7.1-34.8-11.8-2.9
Net Income to Common
462.6397.5432.2357.6452.4601.1
Net Income Growth
16.38%-8.03%20.86%-20.95%-24.74%48.64%
Shares Outstanding (Basic)
118118118118118118
Shares Outstanding (Diluted)
119119119119118119
Shares Change
-0.23%0.06%-0.03%0.31%-0.38%0.20%
EPS (Basic)
3.933.373.673.033.845.08
EPS (Diluted)
3.903.343.643.013.825.06
EPS Growth
16.77%-8.24%20.93%-21.20%-24.51%48.39%
Free Cash Flow
583453.1321.5107.1188.4534.6
Free Cash Flow Growth
28.67%40.93%200.19%-43.15%-64.76%75.11%
Free Cash Flow Per Share
4.923.812.710.901.594.50
Dividends Per Share
0.9800.9800.9000.8500.8500.850
Dividend Growth
0%8.89%5.88%0%0%37.10%
Gross Margin
56.13%56.73%55.66%55.99%55.97%59.26%
Operating Margin
15.33%12.81%14.79%11.95%16.36%23.23%
Profit Margin
11.58%9.75%10.68%8.78%12.27%17.72%
FCF Margin
14.61%11.13%8.08%2.91%5.25%15.83%
EBITDA
1,067959.7913.9827.5864.21,032
EBITDA Margin
26.74%23.58%22.96%22.52%24.08%30.57%
EBIT
611.8521.3588.8439587.2784.3
EBIT Margin
15.33%12.81%14.79%11.95%16.36%23.23%
Effective Tax Rate
23.89%24.51%26.63%26.18%24.13%22.69%