Logo image of VIRP.PA

VIRBAC SA (VIRP.PA) Stock Cash Flow

Europe - EPA:VIRP - FR0000031577 - Common Stock

347 EUR
+2 (+0.58%)
Last: 11/10/2025, 9:04:49 AM

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.

TTM
(2025-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
VIRP.PA Net Income ChartVIRP.PA Net Income over time chart
133.14M145.78M121.09M121.32M115.69M
Depreciation Amortization
VIRP.PA Depreciation Amortization ChartVIRP.PA Depreciation Amortization over time chart
64.21M57.35M47.62M49.07M38.91M
Income Taxes - Deferred
VIRP.PA Income Taxes - Deferred ChartVIRP.PA Income Taxes - Deferred over time chart
-7.99M-4.58M1.69M-5.76M-9.06M
Accounts Payable And Accrued Liabilities
VIRP.PA Accounts Payable And Accrued Liabilities ChartVIRP.PA Accounts Payable And Accrued Liabilities over time chart
undefinedundefinedundefinedundefinedundefined
Change In Working Capital
VIRP.PA Change In Working Capital ChartVIRP.PA Change In Working Capital over time chart
8.88M55.79M-41.20M-69.64M-26.60M
Interest Paid
VIRP.PA Interest Paid ChartVIRP.PA Interest Paid over time chart
5.02M4.73M159.00Knull3.61M
Taxes Paid
VIRP.PA Taxes Paid ChartVIRP.PA Taxes Paid over time chart
65.50M44.89M61.46M75.43M52.89M
Other non cash items
VIRP.PA Other non cash items ChartVIRP.PA Other non cash items over time chart
-2.10M7.50M-2.57M4.01M10.96M
OPERATING CASH FLOW
VIRP.PA OPERATING CASH FLOW ChartVIRP.PA OPERATING CASH FLOW over time chart
196.15M261.84M126.62M98.98M129.90M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
VIRP.PA Capital Expenditure ChartVIRP.PA Capital Expenditure over time chart
-107.09M-80.44M-59.90M-53.58M-47.17M
Other Investing Activity
VIRP.PA Other Investing Activity ChartVIRP.PA Other Investing Activity over time chart
-8.76M-348.25M-61.97M-1.25M-4.05M
INVESTING CASH FLOW
VIRP.PA INVESTING CASH FLOW ChartVIRP.PA INVESTING CASH FLOW over time chart
-115.85M-428.69M-121.87M-54.83M-51.21M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
VIRP.PA Debt Issued/Reduced ChartVIRP.PA Debt Issued/Reduced over time chart
-83.22M171.86M28.01M-21.86M-21.84M
Stock Issued/Repurchased
VIRP.PA Stock Issued/Repurchased ChartVIRP.PA Stock Issued/Repurchased over time chart
00-19.42M-3.45M-54.83M
Dividend Paid
VIRP.PA Dividend Paid ChartVIRP.PA Dividend Paid over time chart
-12.15M-11.05M-11.16M-10.57M-6.34M
Other Financing Activity
VIRP.PA Other Financing Activity ChartVIRP.PA Other Financing Activity over time chart
-4.90M-22.22M-146.00K1.13M-8.68M
FINANCING CASH FLOW
VIRP.PA FINANCING CASH FLOW ChartVIRP.PA FINANCING CASH FLOW over time chart
-100.27M138.59M-2.72M-34.76M-91.69M
 
Exchange Rate Effect
VIRP.PA Exchange Rate Effect ChartVIRP.PA Exchange Rate Effect over time chart
-9.59M939.00K-5.34M-4.86M5.57M
CHANGE IN CASH
VIRP.PA CHANGE IN CASH ChartVIRP.PA CHANGE IN CASH over time chart
-29.55M-27.32M-3.32M4.54M-7.43M
 
FREE CASH FLOW
Operating Cash Flow
VIRP.PA Operating Cash Flow ChartVIRP.PA Operating Cash Flow over time chart
196.15M261.84M126.62M98.98M129.90M
Capital Expenditure
VIRP.PA Capital Expenditure ChartVIRP.PA Capital Expenditure over time chart
-107.09M-80.44M-59.90M-53.58M-47.17M
FREE CASH FLOW
VIRP.PA FREE CASH FLOW ChartVIRP.PA FREE CASH FLOW over time chart
89.06M181.41M66.72M45.41M82.74M

All data in EUR

Charts

VIRP.PA Operating and Free Cash Flow chartVIRP.PA OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 50M 100M 150M 200M 250M