Logo image of VIRP.PA

VIRBAC SA (VIRP.PA) Stock Income Statement

Europe - Euronext Paris - EPA:VIRP - FR0000031577 - Common Stock

355.5 EUR
-1.5 (-0.42%)
Last: 12/3/2025, 5:29:39 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
VIRP.PA Revenue ChartVIRP.PA Revenue over time chart
1.40B1.25B1.22B1.06B934.20M
Minority Interest Expense
VIRP.PA Minority Interest Expense ChartVIRP.PA Minority Interest Expense over time chart
-492.00K210.00K648.00K-2.53M-4.30M
Cost Of Goods
VIRP.PA Cost Of Goods ChartVIRP.PA Cost Of Goods over time chart
459.78M437.30M661.75M558.53M479.57M
Gross Profit
VIRP.PA Gross Profit ChartVIRP.PA Gross Profit over time chart
937.60M809.60M554.44M505.43M454.62M
Operating Expenses
VIRP.PA Operating Expenses ChartVIRP.PA Operating Expenses over time chart
708.58M624.38M370.76M336.19M332.84M
Research and Development
VIRP.PA Research and Development ChartVIRP.PA Research and Development over time chart
N/AN/AN/AN/AN/A
Selling, General, and Administrative Expenses
VIRP.PA Selling, General, and Administrative Expenses ChartVIRP.PA Selling, General, and Administrative Expenses over time chart
401.74M359.33M337.44M305.96M293.79M
Operating Income
VIRP.PA Operating Income ChartVIRP.PA Operating Income over time chart
229.02M185.21M183.68M169.24M121.78M
Interest Income/Expense
VIRP.PA Interest Income/Expense ChartVIRP.PA Interest Income/Expense over time chart
-9.70M-10.26M-2.94M-8.34M-10.36M
Other Income/Expense
VIRP.PA Other Income/Expense ChartVIRP.PA Other Income/Expense over time chart
420.00K414.00K-140.00K-179.00K-62.00K
Non Recurring Items
VIRP.PA Non Recurring Items ChartVIRP.PA Non Recurring Items over time chart
-11.95M-1.22M-4.17M-1.61M61.97M
Income Before Taxes
VIRP.PA Income Before Taxes ChartVIRP.PA Income Before Taxes over time chart
207.79M174.15M176.44M159.11M173.32M
Income Tax
VIRP.PA Income Tax ChartVIRP.PA Income Tax over time chart
62.48M53.52M55.65M43.61M33.29M
Net Income
VIRP.PA Net Income ChartVIRP.PA Net Income over time chart
145.29M121.30M121.97M113.16M136.04M
EBITDA
VIRP.PA EBITDA ChartVIRP.PA EBITDA over time chart
286.38M232.83M232.75M208.15M179.47M
 
Per Share Data
EPS Diluted Total Ops
VIRP.PA EPS Diluted Total Ops ChartVIRP.PA EPS Diluted Total Ops over time chart
17.3414.3814.4313.4016.12
 
Statistics
Gross Profit Margin
VIRP.PA Gross Profit Margin ChartVIRP.PA Gross Profit Margin over time chart
67.10%64.93%45.59%47.50%48.66%
Profit Margin
VIRP.PA Profit Margin ChartVIRP.PA Profit Margin over time chart
10.40%9.73%10.03%10.64%14.56%
Operating Profit Margin
VIRP.PA Operating Profit Margin ChartVIRP.PA Operating Profit Margin over time chart
16.39%14.85%15.10%15.91%13.04%

All data in EUR

Charts

VIRP.PA Income Statement data chartVIRP.PA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 200M 400M 600M 800M 1B
VIRP.PA Earnings Per Share (EPS) chartVIRP.PA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 0 5 10 15