Taro Pharmaceutical Industries Ltd. (TARO)
NYSE: TARO · IEX Real-Time Price · USD
42.48
+0.28 (0.66%)
Apr 25, 2024, 4:00 PM EDT - Market closed

TARO Cash Flow Statement

Millions USD. Fiscal year is Apr - Mar.
Year 2022202120202019201820172016201520142013 2012 - 2003
Net Income
25.4558.27-386.65244.24281.78211.15456.36540.93484.26360.39
Upgrade
Depreciation & Amortization
32.1325.9223.6821.3818.616.514.8314.8515.816.57
Upgrade
Other Operating Activities
-25.82-242.88408.745.9823.3496.04-33.65-160.65-93.27-19.31
Upgrade
Operating Cash Flow
31.75-158.745.77271.61323.71323.69437.54395.13406.79357.64
Upgrade
Operating Cash Flow Growth
---83.15%-16.10%0.01%-26.02%10.73%-2.87%13.74%43.83%
Upgrade
Capital Expenditures
-17.58-11.8-16.99-26.63-27.02-25.81-27.25-18.97-19.78-21.24
Upgrade
Acquisitions
-1.98-91.870.010.02000000
Upgrade
Change in Investments
-105.71-66.6784.89-269.77287.82-213.18-90.46-300.63-41.09-147.5
Upgrade
Other Investing Activities
-0.29-0.24-0.16-1.78-3.67-2.65-0.0734.87-31.21-4.56
Upgrade
Investing Cash Flow
-125.56-170.5867.74-298.16257.14-241.64-117.78-284.73-92.08-173.3
Upgrade
Dividends Paid
0000-50000000
Upgrade
Share Issuance / Repurchase
0-24.93-24.2-26.98-88.85-106.99-294.9-9.450.03-191.74
Upgrade
Debt Issued / Paid
0000000-5.89-10.94-11.87
Upgrade
Other Financing Activities
---------0.15
Upgrade
Financing Cash Flow
0-24.93-24.2-26.98-588.85-106.99-294.9-15.34-10.92-203.46
Upgrade
Exchange Rate Effect
-2.830.172.51-0.56-1.161.15-1.220.06-32.12-8.2
Upgrade
Net Cash Flow
-96.64-354.0491.82-54.1-9.16-23.7923.6495.12271.67-27.32
Upgrade
Free Cash Flow
14.17-170.528.78244.97296.69297.88410.29376.16387.01336.4
Upgrade
Free Cash Flow Growth
---88.25%-17.43%-0.40%-27.40%9.07%-2.80%15.04%40.65%
Upgrade
Free Cash Flow Margin
2.47%-30.37%5.24%37.99%44.29%45.00%46.66%39.56%44.85%44.31%
Upgrade
Free Cash Flow Per Share
0.38-4.530.756.377.617.429.938.789.047.60
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).