Logo image of VIRP.PA

VIRBAC SA (VIRP.PA) Stock Income Statement

Europe - EPA:VIRP - FR0000031577 - Common Stock

345 EUR
+7 (+2.07%)
Last: 11/7/2025, 7:00:00 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
Gross Premiums Earned
VIRP.PA Gross Premiums Earned ChartVIRP.PA Gross Premiums Earned over time chart
nullnullnullnullnull
Loss Claims
VIRP.PA Loss Claims ChartVIRP.PA Loss Claims over time chart
nullnullnullnullnull
Deferred Policy Acquisition Expense
VIRP.PA Deferred Policy Acquisition Expense ChartVIRP.PA Deferred Policy Acquisition Expense over time chart
nullnullnullnullnull
Net Interest Income
VIRP.PA Net Interest Income ChartVIRP.PA Net Interest Income over time chart
nullnullnullnullnull
Non Interest Income
VIRP.PA Non Interest Income ChartVIRP.PA Non Interest Income over time chart
nullnullnullnullnull
Loan Loss Provision
VIRP.PA Loan Loss Provision ChartVIRP.PA Loan Loss Provision over time chart
nullnullnullnullnull
Net Interest Income after Provision
VIRP.PA Net Interest Income after Provision ChartVIRP.PA Net Interest Income after Provision over time chart
nullnullnullnullnull
Non Interest Expense
VIRP.PA Non Interest Expense ChartVIRP.PA Non Interest Expense over time chart
nullnullnullnullnull
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
nullnullnullnullnull
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.339114.376614.4313.416.12
Non GAAP EPS
VIRP.PA Non GAAP EPS ChartVIRP.PA Non GAAP EPS over time chart
nullnullnullnullnull
 
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