RPH.RO · BVB
Ropharma: financial statements
Financially weak · see the checkFigures in RON, fiscal years
Revenue and net income
Operating and free cash flow
Margins
Returns
Income statement
| RON | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Last year |
|---|---|---|---|---|---|---|---|
| Revenue | 716M RON | 777M RON | 913M RON | 1.0B RON | 1.2B RON | 1.4B RON | +17% |
| Operating income | 12.2M RON | 18.7M RON | 13.2M RON | 20.8M RON | 27.2M RON | 30.8M RON | +13% |
| EBITDA | 34.9M RON | 41.8M RON | 37.0M RON | 47.4M RON | 55.9M RON | 63.2M RON | +13% |
| Interest expense | 6.3M RON | 6.5M RON | 7.2M RON | 10.6M RON | 7.2M RON | 9.8M RON | +36% |
| Profit before tax | 6.6M RON | 13.5M RON | 10.3M RON | 13.7M RON | 21.6M RON | 22.2M RON | +3% |
| Income tax | — | — | — | 2.4M RON | 2.1M RON | 1.9M RON | -12% |
| Net income | 6.8M RON | 10.7M RON | 9.2M RON | 7.7M RON | -1.7M RON | 2.2M RON | +226% |
Cash flow
| RON | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Last year |
|---|---|---|---|---|---|---|---|
| Operating cash flow | -10.2M RON | 38.7M RON | 29.9M RON | 40.5M RON | 43.2M RON | 72.8M RON | +69% |
| Capital expenditure | 11.9M RON | 17.2M RON | 10.4M RON | 13.6M RON | 10.9M RON | 15.4M RON | +42% |
| Free cash flow | -22.1M RON | 21.5M RON | 19.5M RON | 26.9M RON | 32.3M RON | 57.4M RON | +78% |
| Depreciation & amortization | 22.7M RON | 23.2M RON | 23.8M RON | 26.6M RON | 28.6M RON | 32.4M RON | +13% |
Balance sheet
| RON | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Last year |
|---|---|---|---|---|---|---|---|
| Cash | 14.7M RON | 10.7M RON | 15.4M RON | 16.5M RON | 19.9M RON | 58.1M RON | +192% |
| Inventory | 115M RON | 130M RON | 160M RON | 170M RON | 227M RON | 242M RON | +7% |
| Current assets | 360M RON | 365M RON | 445M RON | 452M RON | 602M RON | 671M RON | +11% |
| Total assets | 651M RON | 667M RON | 770M RON | 808M RON | 948M RON | 1.0B RON | +8% |
| Current liabilities | 358M RON | 360M RON | 441M RON | 446M RON | 571M RON | 640M RON | +12% |
| Financial debt | 51.0M RON | 40.9M RON | 42.8M RON | 70.4M RON | 67.8M RON | 78.0M RON | +15% |
| Total liabilities | 449M RON | 448M RON | 537M RON | 556M RON | 688M RON | 757M RON | +10% |
| Shareholders' equity | 198M RON | 212M RON | 232M RON | 240M RON | 245M RON | 253M RON | +3% |
| Net debt | 36.4M RON | 30.2M RON | 27.4M RON | 53.9M RON | 47.9M RON | 19.9M RON | -58% |
Dividend profile
- Paying in a row
- 4 years
- Raised in a row
- 0 years
- Growth per year
- n/a
- Paid out of profit
- 132.6%
- Paid out of free cash
- 9.3%
Dividends exceeded profit over the last 3 years, which cannot last without borrowing or reserves. Without share prices EdgeScore shows no dividend yield.
Dividends
| RON | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Last year |
|---|---|---|---|---|---|---|---|
| Dividends paid | — | 0 RON | 1.5M RON | 2.5M RON | 4.2M RON | 4.1M RON | -4% |
| Dividend per share | — | 0.00 | — | — | — | — | |
| Dividends / net income | — | 0.0% | 16.1% | 33.0% | — | 186.1% | |
| Dividends / free cash flow | — | 0.0% | 7.6% | 9.5% | 13.1% | 7.1% |
Ratios
| 2020 | 2021 | 2022 | 2023 | 2024 | 2025 | Last year | |
|---|---|---|---|---|---|---|---|
| Operating margin | 1.7% | 2.4% | 1.4% | 2.1% | 2.3% | 2.2% | |
| Net margin | 0.9% | 1.4% | 1.0% | 0.8% | -0.1% | 0.2% | |
| Return on equity | 3.4% | 5.0% | 4.0% | 3.2% | -0.7% | 0.9% | |
| Return on assets | 1.0% | 1.6% | 1.2% | 1.0% | -0.2% | 0.2% | |
| Return on invested capital | 4.1% | 6.2% | 4.2% | 6.2% | 8.4% | 10.0% | |
| Debt / equity | 0.26 | 0.19 | 0.18 | 0.29 | 0.28 | 0.31 | |
| Net debt / EBITDA | 1.0x | 0.7x | 0.7x | 1.1x | 0.9x | 0.3x | |
| Interest coverage | 2.0x | 2.9x | 1.8x | 2.0x | 3.8x | 3.1x | |
| Current ratio | 1.00 | 1.01 | 1.01 | 1.01 | 1.05 | 1.05 | |
| Quick ratio | 0.68 | 0.65 | 0.65 | 0.63 | 0.66 | 0.67 |
Data source: Bucharest Stock Exchange (ESEF), company annual reports. Lines a company does not report are left empty. Free cash flow is operating cash flow minus capital expenditure. Ratios use the same formulas as the EdgeScore check.
For information and education only. Not investment advice. Data may contain errors.