Logo image of VIRP.PA

VIRBAC SA (VIRP.PA) Stock Balance Sheet

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)
ASSETS
Current Assets
Cash
VIRP.PA Cash ChartVIRP.PA Cash over time chart
null79.29M67.27M65.12M120.76M
Cash Equivalents
VIRP.PA Cash Equivalents ChartVIRP.PA Cash Equivalents over time chart
44.69M96.61M110.12M107.67M61.13M
Cash Due From Banks
VIRP.PA Cash Due From Banks ChartVIRP.PA Cash Due From Banks over time chart
nullnullnullnullnull
Investments
VIRP.PA Investments ChartVIRP.PA Investments over time chart
nullnullnullnullnull
Net Loans
VIRP.PA Net Loans ChartVIRP.PA Net Loans over time chart
nullnullnullnullnull
Insurance Receivables
VIRP.PA Insurance Receivables ChartVIRP.PA Insurance Receivables over time chart
nullnullnullnullnull
Marketable Securities
VIRP.PA Marketable Securities ChartVIRP.PA Marketable Securities over time chart
1.00K1.00K3.54M1.00K7.39M
Receivables
VIRP.PA Receivables ChartVIRP.PA Receivables over time chart
268.68M240.11M200.56M169.00M162.13M
Inventories
VIRP.PA Inventories ChartVIRP.PA Inventories over time chart
404.17M339.66M330.91M270.33M211.04M
Other Current Assets
VIRP.PA Other Current Assets ChartVIRP.PA Other Current Assets over time chart
21.64M15.81M14.67M12.55M14.72M
Total Current Assets
VIRP.PA Total Current Assets ChartVIRP.PA Total Current Assets over time chart
844.12M771.48M723.53M624.67M569.77M
 
Non-Current Assets
PPE Net
VIRP.PA PPE Net ChartVIRP.PA PPE Net over time chart
434.40M300.96M275.24M256.13M239.01M
Investments And Advances
VIRP.PA Investments And Advances ChartVIRP.PA Investments And Advances over time chart
4.85M4.57M4.74M3.95M3.63M
Goodwill
VIRP.PA Goodwill ChartVIRP.PA Goodwill over time chart
276.63M165.37M145.11M140.53M134.76M
Intangibles
VIRP.PA Intangibles ChartVIRP.PA Intangibles over time chart
251.24M185.11M154.40M148.75M145.28M
Other Non-Current Assets
VIRP.PA Other Non-Current Assets ChartVIRP.PA Other Non-Current Assets over time chart
26.14M22.49M24.88M22.27M14.57M
Total Non-Current Assets
VIRP.PA Total Non-Current Assets ChartVIRP.PA Total Non-Current Assets over time chart
1.00B684.25M610.09M576.88M539.73M
 
TOTAL ASSETS
VIRP.PA TOTAL ASSETS ChartVIRP.PA TOTAL ASSETS over time chart
1.85B1.46B1.33B1.20B1.11B
 
LIABILITIES
Total Deposits
VIRP.PA Total Deposits ChartVIRP.PA Total Deposits over time chart
nullnullnullnullnull
Current Liabilities
Short Term Borrowings
VIRP.PA Short Term Borrowings ChartVIRP.PA Short Term Borrowings over time chart
nullnullnullnullnull
Short Term Debt
VIRP.PA Short Term Debt ChartVIRP.PA Short Term Debt over time chart
3.57M2.52M640.00K628.00K2.31M
Current Portion Of LT Debt.
VIRP.PA Current Portion Of LT Debt. ChartVIRP.PA Current Portion Of LT Debt. over time chart
59.17M51.97M44.37M51.23M35.69M
Accrued Expenses
VIRP.PA Accrued Expenses ChartVIRP.PA Accrued Expenses over time chart
73.72M66.25M61.83M59.13M51.86M
Accounts Payable
VIRP.PA Accounts Payable ChartVIRP.PA Accounts Payable over time chart
174.57M149.63M155.82M127.60M105.25M
Other Current Liabilities
VIRP.PA Other Current Liabilities ChartVIRP.PA Other Current Liabilities over time chart
153.53M128.68M127.92M132.17M116.58M
Total Current Liabilities
VIRP.PA Total Current Liabilities ChartVIRP.PA Total Current Liabilities over time chart
464.56M399.05M390.58M370.75M311.69M
 
Non-Current Liabilities
Long Term Debt
VIRP.PA Long Term Debt ChartVIRP.PA Long Term Debt over time chart
244.28M65.62M45.39M42.61M77.40M
Deferred Taxes/Income
VIRP.PA Deferred Taxes/Income ChartVIRP.PA Deferred Taxes/Income over time chart
57.23M31.56M25.77M27.88M30.34M
Other Non-Current Liabilities
VIRP.PA Other Non-Current Liabilities ChartVIRP.PA Other Non-Current Liabilities over time chart
39.05M49.59M32.59M35.12M34.86M
Total Non-Current Liabilities
VIRP.PA Total Non-Current Liabilities ChartVIRP.PA Total Non-Current Liabilities over time chart
340.85M156.38M103.40M105.86M176.84M
 
TOTAL LIABILITIES
VIRP.PA TOTAL LIABILITIES ChartVIRP.PA TOTAL LIABILITIES over time chart
805.40M555.43M493.98M476.62M488.53M
 
SHAREHOLDERS' EQUITY
Retained Earnings
VIRP.PA Retained Earnings ChartVIRP.PA Retained Earnings over time chart
1.05B918.97M822.53M714.67M610.77M
Additional Paid In Capital
VIRP.PA Additional Paid In Capital ChartVIRP.PA Additional Paid In Capital over time chart
6.53M6.53M6.53M6.53M6.53M
Minority Interest
VIRP.PA Minority Interest ChartVIRP.PA Minority Interest over time chart
286.00K9.62M-351.00K256.00K34.25M
Common Shares
VIRP.PA Common Shares ChartVIRP.PA Common Shares over time chart
10.49M10.57M10.57M10.57M10.57M
Treasury Stock
VIRP.PA Treasury Stock ChartVIRP.PA Treasury Stock over time chart
nullnullnullnullnull
Other Shareholders' Equity
VIRP.PA Other Shareholders' Equity ChartVIRP.PA Other Shareholders' Equity over time chart
-28.42M-35.77M-4.99M-6.84M-6.92M
Shares Outstanding
VIRP.PA Shares Outstanding ChartVIRP.PA Shares Outstanding over time chart
8.37M8.37M8.44M8.45M8.44M
Tangible Book Value per Share
VIRP.PA Tangible Book Value per Share ChartVIRP.PA Tangible Book Value per Share over time chart
61.52565.691663.981551.569240.4089
Total Shareholders' Equity
VIRP.PA Total Shareholders' Equity ChartVIRP.PA Total Shareholders' Equity over time chart
1.04B900.30M839.64M724.93M620.97M
 
TOTAL LIABILITIES AND EQUITY
VIRP.PA TOTAL LIABILITIES AND EQUITY ChartVIRP.PA TOTAL LIABILITIES AND EQUITY over time chart
1.85B1.46B1.33B1.20B1.11B
 
Statistics
Debt/Equity
VIRP.PA Debt/Equity ChartVIRP.PA Debt/Equity over time chart
0.240.080.050.060.13
Current Ratio
VIRP.PA Current Ratio ChartVIRP.PA Current Ratio over time chart
1.821.931.851.681.83
Return On Assets (ROA)
VIRP.PA Return On Assets (ROA) ChartVIRP.PA Return On Assets (ROA) over time chart
7.86%8.33%9.15%9.42%12.26%
Return On Equity (ROE)
VIRP.PA Return On Equity (ROE) ChartVIRP.PA Return On Equity (ROE) over time chart
13.93%13.47%14.53%15.61%21.91%
Return On Invested Capital (ROIC)
VIRP.PA Return On Invested Capital (ROIC) ChartVIRP.PA Return On Invested Capital (ROIC) over time chart
11.49%12.17%13.55%14.17%10.59%
Return On Invested Capital Ex Cash (ROICexc)
VIRP.PA Return On Invested Capital Ex Cash (ROICexc) ChartVIRP.PA Return On Invested Capital Ex Cash (ROICexc) over time chart
11.87%13.39%15.40%16.27%11.59%
Return On Invested Capital Ex Cash + Goodwill (ROICexgc)
VIRP.PA Return On Invested Capital Ex Cash + Goodwill (ROICexgc) ChartVIRP.PA Return On Invested Capital Ex Cash + Goodwill (ROICexgc) over time chart
19.56%21.06%24.10%27.11%18.77%

All data in EUR , ROIC based on taxRate of 0.30

Charts

VIRP.PA Balance Sheet Over Time ChartVIRP.PA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
VIRP.PA Balance Sheet - Short Vs Long Term ChartVIRP.PA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M 800M